Method and system for closed caption processing
AssigneeAT&T Intellectual Property I, L.P.
InventorsAnthony Petronelli, Steven Gemelos, Raghvendra G. Savoor
Life of this patent
Estimating the term…
Abstract
Methods and systems for closed caption processing are described. In an embodiment, a source signal may be accessed. The source signal may include a video signal and closed caption information embedded within the video signal. The closed caption information may be extracted from the source signal. A content request may be received over a network from an access device. A caption setting associated with the access device may be accessed. The video signal may be provided in a video stream over the network to the access device. The closed caption information may be provided over the network in a caption stream in accordance with accessing of the caption setting. Additional systems and methods are disclosed.
Claims25
A method comprising:
- accessing a source signal, the source signal including a video signal and closed caption information embedded within the video signal;
- extracting the closed caption information from the source signal;
- determining additional information associated with the video signal;
- accessing the additional information from an information source over the Internet;
- utilizing a server for analyzing the video signal to determine first positional information associated with images of video content;
- utilizing the server for writing a positional information packet identification associated with a video stream in accordance with the analyzing of the video signal and the determined first positional information, wherein the positional information packet identification identifies positions in the images determined by the server that accommodate placing an additional graphic overlay;
- receiving a content request over a network from an end user access device;
- accessing a caption setting associated with the end user access device;
- providing the video signal in the video stream over the network to the end user access device for presentation on a display device in communication with the end user access device;
- providing the additional information to the end user access device over the network for presentation in the additional graphic overlay of the video signal;
- providing the positional information packet identification to the end user access device over the network;
- and
- providing the closed caption information in a caption stream to the end user access device over the network in accordance with the accessing of the caption setting, the closed caption information being configured for translation into a target language by the end user access device to generate translated closed caption information in accordance with the accessing of the caption setting,
- wherein the video signal is configured for an analysis by the end user access device to determine second positional information associated with the images of the video content, the second positional information indicating positions in the images determined by the end user access device that accommodate placing the additional graphic overlay,
- wherein the additional graphic overlay is configured for presentation with respect to the video signal at the display device in accordance with the positional information packet identification and the second positional information.
A method comprising:
- accessing a caption display preference;
- providing a content request to a server;
- receiving, in accordance with the content request, a video stream including a video signal;
- receiving a caption stream including caption information in accordance with the content request;
- utilizing an end user access device for translating the caption information into a target language to generate translated closed caption information;
- utilizing the end user access device for synchronizing the video stream and the caption stream;
- receiving additional information associated with the video signal, the additional information being accessible via a website over the Internet;
- receiving positional information packet identification associated with an analysis of images of the video signal by the server, wherein the positional information packet identification identifies a position in the images determined by the server for placing a graphic overlay and an additional graphic overlay;
- utilizing the end user access device for analyzing the video signal to determine second positional information associated with the images of the video signal, the second positional information indicating positions in the images determined by the end user access device that accommodate placing the additional graphic overlay;
- providing the video signal for presentation;
- providing the translated caption information for presentation in the graphic overlay of the video signal in accordance with the caption display preference;
- and
- providing the additional information in the additional graphic overlay with respect to the video signal in accordance with the positional information packet identification and the second positional information.
A method comprising:
- accessing a video signal;
- extracting closed caption information embedded within the video signal;
- providing a screen region selection display for presentation on a display device, the screen region selection display comprising a plurality of available screen sectors of the display device for presentation of the closed caption information;
- accessing a screen region designation associated with a receiver of the video signal, the screen region designation including designation of a sector of the plurality of available screen sectors of the display device;
- providing the video signal for presentation on the display device;
- providing additional information for presentation with respect to the video signal on the display device in an additional graphic overlay of the video signal in accordance with a positional information packet identification and second positional information, the additional information being accessible from a website over the Internet, the positional information packet information being provided by a content server, the second positional information being determined based on an analysis by an end user access device of positions in images of the video signal that accommodate placing the additional graphic overlay;
- and
- providing the closed caption information to the receiver for translating the closed caption information at the receiver into a target language to generate translated closed caption information.
A non-transitory machine-readable medium comprising instructions, which when implemented by a processor cause the processor to perform operations comprising:
- accessing a source signal, the source signal including a video signal and closed caption information embedded within the video signal;
- extracting the closed caption information from the source signal;
- receiving a content request from an end user access device;
- accessing a caption setting associated with the end user access device;
- providing the video signal in a video stream to the end user access device;
- providing the closed caption information in a caption stream in accordance with accessing of the caption setting, wherein the closed caption information is configured for translation into a target language by the end user access device to generate translated closed caption information in accordance with the accessing of the caption setting;
- and
- providing additional information for presentation with respect to the video signal in an additional graphic overlay of the video signal in accordance with a positional information packet identification, the additional information being accessible from an information source over the Internet, the positional information packet information being determined based on an analysis of positions in images of the video signal for placing the additional graphic overlay, wherein the closed caption information is configured for presentation in the additional graphic overlay by at least one of the end user access device or a display device in communication with the end user access device.
A non-transitory machine-readable medium comprising instructions, which when implemented by a processor cause the processor to perform operations comprising:
- accessing a caption display preference;
- providing a content request to a server;
- receiving a video stream including a video signal in accordance with the content request;
- receiving a caption stream including caption information in accordance with the content request;
- utilizing an end user access device for translating the caption information into a target language to generate translated closed caption information;
- utilizing the end user access device for synchronizing the video stream and the caption stream;
- and
- providing the video signal for presentation;
- providing additional information for presentation with respect to the video signal in an additional graphic overlay of the video signal in accordance with a positional information packet identification and second positional information, the additional information being accessible from a website over the Internet, the positional information packet information being determined based on an analysis of positions in images of the video signal by the server for placing the additional graphic overlay, the second positional information being determined by utilizing the end user access device for analyzing the video signal, the second positional information indicating positions in the images determined by the end user access device that accommodate placing the additional graphic overlay;
- and
- providing the caption information for presentation in a graphic overlay of the video signal in accordance with the caption display preference and the positional information packet identification.
A system comprising:
- a signal source access circuit to access a source signal, the source signal including a video signal and closed caption information embedded within the video signal;
- a closed caption information extraction circuit to extract the closed caption information from the source signal;
- a content request receiver circuit to receive a content request from an end user access device;
- a caption setting access circuit to access a caption setting associated with the end user access device;
- a video signal provider circuit to provide the video signal in a video stream to the end user access device;
- a positional information circuit for analyzing the video signal, generating a positional information packet identification, and providing the positional information packet identification to the access device, wherein the positional information packet identification identifies a position in images of the video signal that accommodates placing the closed captioned information and additional information;
- a closed caption information provider circuit to provide the closed caption information in a caption stream in accordance with accessing of the caption setting and the positional information packet identification, wherein the closed caption information is configured for translation into a target language by the end user access device to generate translated closed caption information in accordance with the accessing of the caption setting;
- and
- an additional information circuit for determining the additional information associated with the signal and providing the additional information to the access device for presentation with respect to the video signal in accordance with the positional information packet identification.
Dependencies are inferred from the claim text.