Index and storage system for data provided in the vertical blanking interval
First Claim
1. A method for processing text data in a video signal, the method comprising the steps of:
- (a) extracting the text data from a video signal;
(b) adding an identifier to the text data;
(c) storing the text data;
concurrent with steps (b) and (c),(d) adding an identifier to the video and audio data linking the video and audio data to the text data; and
(e) storing the video and audio data.
4 Assignments
0 Petitions
Accused Products
Abstract
A graphics display system processes text data in a video signal, preferably in the vertical blanking interval, and allows a user to selectively display the text data in real time, search the text data, or obtain a transcript of the data. A digitizer and decoder circuit extracts the text data from a video signal and adds an identifier to the text data. A graphics user interface accelerator stores the text data. Concurrent with adding the identifier and the storage of the text data, the digitizer and decoder circuit adds an identifier to the video and audio data, and the graphics user interface accelerator stores the video and audio data. The identifier added to the video and audio data links such data to the associated text data. In response to a user search request, a host processor scans the stored text data for text data that matches a user selected input, and retrieves the text data matching the user selected input. In response to a user command, the host processor retrieves the video and audio data having an identifier matching the identifier of the retrieved text data. The graphics user interface accelerator displays the video data and plays the retrieved audio data. In response to another user command, the host processor provides the retrieved text data to an external device for printing.
30 Citations
28 Claims
-
1. A method for processing text data in a video signal, the method comprising the steps of:
-
(a) extracting the text data from a video signal; (b) adding an identifier to the text data; (c) storing the text data;
concurrent with steps (b) and (c),(d) adding an identifier to the video and audio data linking the video and audio data to the text data; and (e) storing the video and audio data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for processing and displaying text data in a video signal, the system comprising:
-
a decoder circuit for extracting the text data from a video signal and for adding an identifier to the text data and for adding the identifier to the video and audio data in the video signal, concurrently with the adding of the identifier to the text data so that the identifier links the video and audio data to the text data; an accelerator, coupled to the decoder, for receiving the text data and the video and audio data from the decoder circuit and for outputting the text data along with the video and audio data; a memory, coupled to the accelerator, for storing the text data and the video and audio data; and a display, coupled to the accelerator, for displaying the retrieved video data and playing the retrieved audio data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A decoder circuit comprising:
-
a close caption decoder stage for extracting text data from a video signal; a close caption processor, coupled to the close caption decoder stage, for buffering the text data; and an output processor, coupled to the close caption processor, for generating a formatted video data, wherein the decoder circuit adds an identifier to the video signal so that the video is linked with the text data. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
Specification