Patent ID: 9307292
Filing Date: 2016-04-05
CPC Classification: H04N

Claim Text:
1. A method comprising: storing, by a computing device, a set of visual representations of captions for a media program and video information for the media program, wherein text for the captions is rendered in the stored set of visual representations; receiving, by the computing device, a plurality of first requests for segments of the video information for the media program from a user device, wherein the user device uses a video playlist to determine the segments of video information to request; receiving, by the computing device, a plurality of second requests from visual representations of captions corresponding to the segments of the video information requested from the user device, wherein the user device uses a visual representation playlist to determine the visual representations of captions to request, wherein the video playlist is separate from the visual representation playlist; and in response to the plurality of first requests and the plurality of second requests, sending, by the computing device, the visual representations of captions from the set of visual representations of captions with the segments of the video information over a network to the user device, wherein text for the captions has been pre-rendered in the sent visual representations of captions before sending of the visual representations of captions to the user device and the user device is configured to directly render and overlay the visual representations of captions over at least a portion of segments of video information without rendering of the text for the captions on the segments of the video information at the user device.