Method and apparatus for capturing broadcast EPG data for program title display
First Claim
1. A television system, comprising:
- a first tuner;
a second tuner for receiving a program video signal carried on a channel selected by a viewer;
a microprocessor;
an image capture module having an input coupled to an output of the first tuner and an output coupled to an output of the microprocessor; and
a video display generator having a first input coupled to an output of the second tuner and a second input coupled to an output of the microprocessor;
wherein the microprocessor is programmed to at least periodically tune the first tuner to an EPG channel carrying a broad cast video signal that includes EPG data, and to periodically control the image capture module to capture an image of the broadcast video signal that includes EPG data;
wherein the microprocessor is also programmed to at least periodically extract programming information from the captured image, and to store the extracted programming information;
wherein the microprocessor is also programmed to retrieve at least selected portions of the stored programming information, and to supply the retrieved programming information to the video display generator, whereby the video display generator simultaneously displays both a current program carried on the selected channel and the retrieved programming information on a video display;
wherein the television system is programmed to perform a set-up routine that trains the microprocessor to recognize a presentation format of the EPG data contained in the broadcast video signal received over the EPG channel; and
wherein the television system is programmed to perform a set-up routine that trains the microprocessor to recognize the locations of different data fields of the EPG data contained in the broadcast video signal received over the EPG channel, whereby the microprocessor uses this location information in extracting the programming information from the captured image.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for providing programming information to a viewer. The method includes steps of capturing an image of a broadcast video signal that includes EPG data; extracting programming information from the captured image; storing the extracted programming information; retrieving the stored programming information, including at least a program title that identifies a current program being carried on a channel selected by the viewer; and, displaying both the current program carried on the selected channel and the retrieved programming information on a video display. The capturing, extracting, and storing steps are performed periodically in order to regularly update the stored programming information. Preferably, the displaying step is performed by displaying the retrieved programming information in overlaying relationship to the current program, and is discontinued upon the lapse of a prescribed time period. In one embodiment, the retrieving and displaying steps are performed in response to the viewer changing channels, each time that the viewer changes channels when channel surfing. Also disclosed are an apparatus and television system for performing the above-described method.
115 Citations
2 Claims
-
1. A television system, comprising:
-
a first tuner;
a second tuner for receiving a program video signal carried on a channel selected by a viewer;
a microprocessor;
an image capture module having an input coupled to an output of the first tuner and an output coupled to an output of the microprocessor; and
a video display generator having a first input coupled to an output of the second tuner and a second input coupled to an output of the microprocessor;
wherein the microprocessor is programmed to at least periodically tune the first tuner to an EPG channel carrying a broad cast video signal that includes EPG data, and to periodically control the image capture module to capture an image of the broadcast video signal that includes EPG data;
wherein the microprocessor is also programmed to at least periodically extract programming information from the captured image, and to store the extracted programming information;
wherein the microprocessor is also programmed to retrieve at least selected portions of the stored programming information, and to supply the retrieved programming information to the video display generator, whereby the video display generator simultaneously displays both a current program carried on the selected channel and the retrieved programming information on a video display;
wherein the television system is programmed to perform a set-up routine that trains the microprocessor to recognize a presentation format of the EPG data contained in the broadcast video signal received over the EPG channel; and
wherein the television system is programmed to perform a set-up routine that trains the microprocessor to recognize the locations of different data fields of the EPG data contained in the broadcast video signal received over the EPG channel, whereby the microprocessor uses this location information in extracting the programming information from the captured image. - View Dependent Claims (2)
-
Specification