Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
214 words
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.
Claim 2
Dependent Claim
214 words
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.
Claim 3
Dependent Claim
31 words
The electronic television programming guide of claim 1 wherein said video display generator means changes said display of television program titles substantially immediately after selection of each of said n characters.
Claim 4
Dependent Claim
25 words
The electronic television programming guide of claim 1 wherein said video display generator means displays said n characters concurrently with said plurality of program titles.
Claim 5
Dependent Claim
31 words
The electronic television programming guide of claim 1 wherein said video display generator means comprises cursor means for designating one of said displayed titles in further response to said n characters.
Claim 6
Dependent Claim
23 words
The electronic television programming guide of claim 4 wherein said user selection means further comprises means for selecting said designated program for viewing.
Claim 7
Dependent Claim
32 words
The electronic television programming guide of claim 1 wherein said video display generator means changes said display of television program titles as said selection means cycles through said plurality of alphanumeric characters.
Claim 8
Dependent Claim
22 words
The electronic television programming guide of claim 1 wherein said visual display comprises channel, day, and time information for said program titles.
Claim 9
Dependent Claim
24 words
The electronic television programming guide of claim 1 wherein said selection means comprises means for causing a cursor to scroll through said displayed titles.
Claim 10
Dependent Claim
27 words
The electronic television programming guide of claim 1 wherein said display of television program titles consists of titles for programs scheduled for display on the same channel.
Claim 11
Dependent Claim
32 words
The electronic television programming guide of claim 1 wherein said display of television program titles consists of titles for programs scheduled for display on the same day and at the same time.
Claim 12
Dependent Claim
40 words
The electronic television programming guide of claim 1 wherein said display of television program titles consists of titles for programs scheduled for display on a plurality of user-defined favorite channels comprising a subset of said plurality of user-selectable television channels.
Claim 13
Dependent Claim
167 words
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.
Claim 14
Dependent Claim
167 words
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.
Claim 15
Dependent Claim
25 words
The method of claim 12 further comprising changing said visual display of television program titles substantially immediately upon selection of each of said n characters.
Claim 16
Dependent Claim
19 words
The method of claim 12 wherein said n characters are displayed concurrently with said visual display of program titles.
Claim 17
Dependent Claim
21 words
The method of claim 12 comprising designating one of said displayed titles in further response to said searching of said database.
Claim 18
Dependent Claim
13 words
The method of claim 15 further comprising selecting said designated program for viewing.
Claim 19
Dependent Claim
22 words
The method of claim 12 wherein said display of television program titles is changed as one of the n characters is changed.
Claim 20
Dependent Claim
16 words
The method of claim 12 comprising displaying channel, day, and time information for said program titles.
Claim 21
Dependent Claim
17 words
The method of claim 12 further comprising scrolling through said displayed titles using said user control means.
Claim 22
Dependent Claim
24 words
The method of claim 12 wherein said display of television program titles consists of titles for programs scheduled for display on the same channel.
Claim 23
Dependent Claim
29 words
The method of claim 12 wherein said display of television program titles consists of titles for programs scheduled for display on the same day and at the same time.
Claim 24
Dependent Claim
37 words
The method of claim 12 wherein said display of television program titles consists of titles for programs scheduled for display on a plurality of user-defined favorite channels comprising a subset of said plurality of user-selectable television channels.
Claim 25
Dependent Claim
259 words
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).
Claim 26
Dependent Claim
259 words
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).