Method and apparatus for automated creation of linking information
First Claim
Patent Images
1. A system for transmitting, receiving and displaying program guide data on a display screen, the system comprising:
- a program guide database storing program guide data having a plurality of segments, each segment of the plurality of segments associated with a program, some segments of the plurality of segments having a keyword therein;
a transmitter communicatively coupled to the program guide database, the transmitter adapted to receive program guide data from the program guide database and to transmit to program guide data over a broadcast channel;
a tuner tuned to the broadcast channel, the tuner adapted to receive the program guide data from the broadcast channel;
a memory storing a keyword table having the keyword therein; and
a processor coupled to the tuner and the memory, the processor programmed to populate the keyword table with words by examining the program guide objects as they are received by the tuner and entering into the keyword table words that appear in the program guide objects more than a particular number of times, to compare each segment of the program guide data to the keyword table to determine which segments of the plurality of segments have the keyword therein, to link to the keyword to programs associated with the segments having the keyword therein and to display the keyword on the display screen.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for transmitting, receiving and displaying electronic program guide data having a number of segments, wherein each segment is associated with a program and wherein some of the segments have a keyword therein includes a receiver having a memory that stores a keyword list containing the keyword or keywords. The receiver receives the program guide data and compares the segments of the program guide data to the keyword list to determine if any keywords are contained in the segments. The receiver displays the keyword on a display screen so that the keyword may be selected by the user.
-
Citations
27 Claims
-
1. A system for transmitting, receiving and displaying program guide data on a display screen, the system comprising:
-
a program guide database storing program guide data having a plurality of segments, each segment of the plurality of segments associated with a program, some segments of the plurality of segments having a keyword therein;
a transmitter communicatively coupled to the program guide database, the transmitter adapted to receive program guide data from the program guide database and to transmit to program guide data over a broadcast channel;
a tuner tuned to the broadcast channel, the tuner adapted to receive the program guide data from the broadcast channel;
a memory storing a keyword table having the keyword therein; and
a processor coupled to the tuner and the memory, the processor programmed to populate the keyword table with words by examining the program guide objects as they are received by the tuner and entering into the keyword table words that appear in the program guide objects more than a particular number of times, to compare each segment of the program guide data to the keyword table to determine which segments of the plurality of segments have the keyword therein, to link to the keyword to programs associated with the segments having the keyword therein and to display the keyword on the display screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A receiver for use with a transmitter transmitting program guide data over a broadcast channel, the program guide data having a plurality of segments, each segment of the plurality of segments associated with a program, some segments of the plurality of segments having a keyword therein, the receiver comprising:
-
a tuner tuned to the broadcast channel, the tuner receiving the program guide data from the broadcast channel;
a memory storing a keyword table having the keyword therein; and
a processor coupled to the tuner and the memory, the processor programmed to populate the keyword table with words by examining the program guide objects as they are received by the tuner and entering into the keyword table words that appear in the program guide objects more than a particular number of times, to compare each segment of the program guide data to the keyword table to determine which segments of the plurality of segments have the keyword therein, to link to the keyword to programs associated with the segments having the keyword therein and to display the keyword on a display screen. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for creating linking information from a program guide data transmitted on a broadcast channel, the program guide data having a plurality of segments, each segment of the plurality of segments associated with a program, some segments of the plurality of segments having a keyword therein, the method comprising the steps of:
-
receiving the program guide data from the broadcast channel;
generating a keyword table and populating the keyword table with words by examining the program guide objects as they are received by the tuner and entering into the keyword table words that appear in the program guide objects more than a particular number of times;
comparing the program guide data to the keyword table to determine which segments of the plurality of segments have the keyword therein;
linking the keyword to programs associated with the segments having the keyword therein; and
displaying the keywords contained in the program guide data on a display screen. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification