Electronic television program guide schedule system and method with display and search of program listings by title
First Claim
1. An electronic television programming guide for use in connection with a television receiver for displaying a plurality of television programs from a plurality of program sources on a plurality of user-selectable television channels comprising:
- user control means for issuing control commands, including channel-control commands;
data processing means for receiving said control commands and for generating video control commands;
video display generator means adapted to receive video control commands from said data processing means for generating and displaying a visual display of a plurality of television program titles on said television receiver, said plurality of television program titles arranged alphabetically by title; and
selection means for allowing said user to select a title for display on said television receiver by selecting the first n characters of said title, where n is greater than one;
said data processing means being responsive to said selection means and adapted to select said plurality of television program titles for display on said television receiver in response to said n characters;
wherein said video display generator means displays said n characters and said selection means comprises means for causing each of said n characters to cycle forward and backward through a plurality of alphanumeric characters and means for assigning one of said alphanumeric characters to each of said n characters.
20 Assignments
0 Petitions
Accused Products
Abstract
An electronic program schedule system which includes a receiver for receiving broadcast, satellite or cablecast television programs for a plurality of television channels and a tuner for tuning a television receiver to a selected one of the plurality of channels. A data processor receives and stores in a memory television program schedule information for a plurality of television programs to appear on the plurality of television channels. A user control apparatus, such as a remote controller, is utilized by a viewer to choose user control commands and transmit signals in response to the data processor which receives the signals in response to user control commands. A television receiver is used to display the television programs and television program schedule information. A video display generator receives video control commands from the data processor and program schedule information from the memory and displays a portion of the program schedule information in overlaying relationship with a television program appearing on a television channel in at least one mode of operation of the television programming guide. The data processor controls the video display generator with video control commands, issued in response to the user control commands, to display program schedule information for any chosen one of the plurality of television programs in overlaying relationship with at least one television program then appearing on any chosen one of the plurality of channels on the television receiver.
848 Citations
23 Claims
-
1. An electronic television programming guide for use in connection with a television receiver for displaying a plurality of television programs from a plurality of program sources on a plurality of user-selectable television channels comprising:
-
user control means for issuing control commands, including channel-control commands; data processing means for receiving said control commands and for generating video control commands; video display generator means adapted to receive video control commands from said data processing means for generating and displaying a visual display of a plurality of television program titles on said television receiver, said plurality of television program titles arranged alphabetically by title; and selection means for allowing said user to select a title for display on said television receiver by selecting the first n characters of said title, where n is greater than one;
said data processing means being responsive to said selection means and adapted to select said plurality of television program titles for display on said television receiver in response to said n characters;wherein said video display generator means displays said n characters and said selection means comprises means for causing each of said n characters to cycle forward and backward through a plurality of alphanumeric characters and means for assigning one of said alphanumeric characters to each of said n characters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. In an electronic television programming guide for use in connection with a television receiver for displaying a plurality of television programs from a plurality of program sources on a plurality of user-selectable television channels comprising, a method for selecting a program for display on said receiver by searching a database of program schedule information alphabetically by title, said method comprising:
-
generating user control commands with a user control means; selecting and displaying the first n characters of a program title with said user control means, where n is greater than one, wherein each said character is selected from a plurality of alphanumeric characters by cycling forward and/or backward through said alphanumeric characters and assigning one of said alphanumeric characters to each of said n characters; receiving said user control commands and searching a database of program schedule information in response to said n characters; and generating and displaying a visual display of television program titles displayed alphabetically by title in response to said searching of said database. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. In an electronic television programming guide for use in connection with a television receiver, a method for selecting program schedule information for display on said receiver by selecting a plurality of characters in a desired title for one of said programs, the method comprising:
-
a) providing a user control means including up/down arrow keys; b) displaying a plurality of n character display cells on said television receiver, where n is greater than 1; c) displaying an alphanumeric character in the first said display cell in response to a first user control command generated by said user control means; d) changing said displayed alphanumeric character in response to depression of one of said up/down arrow keys on said user control means if said displayed alphanumeric character is not the correct first character for said desired title; e) selecting said displayed alphanumeric character as said first character of said desired title in response to a second user control command; f) displaying a plurality of program titles alphabetically in response to said first selected alphanumeric character; g) repeating steps c), d), and e) for the second character of said desired title and displaying a plurality of program titles alphabetically in response to said first and second selected alphanumeric characters of said desired title; and h) repeating steps c), d), and e) for the third character of said desired title and displaying a plurality of program titles alphabetically in response to said first, second and third selected alphanumeric characters of said desired title if said desired title is not displayed following step g).
-
Specification