Claims Analysis
Total Claims: 32
Claim 1
Independent Claim
184 words
An electronic programming guide for use with a receiver for displaying programs or information on a plurality of user-selectable channels, said channels comprising service channels and virtual channels, said guide comprising: user control means for issuing control commands, including channel-control commands comprising a channel up command for selecting a higher numbered channel in a channel tuning sequence; a data processor for receiving said control commands and for generating video control commands; a video display generator adapted to receive video control commands from said data processor for generating and displaying a plurality of said virtual channels, each of said virtual channels associated with a service received on a subset of service channels, each of said virtual channels identifying the subset of service channels on which its associated service is received; wherein a first subset of service channels is located between first and second virtual channels in said channel tuning sequence, and said data processor causes said receiver to select said second virtual channel in response to said channel up command received by said data processor while said first virtual channel is displayed by said receiver.
Claim 2
Dependent Claim
184 words
An electronic programming guide for use with a receiver for displaying programs or information on a plurality of user-selectable channels, said channels comprising service channels and virtual channels, said guide comprising: user control means for issuing control commands, including channel-control commands comprising a channel up command for selecting a higher numbered channel in a channel tuning sequence; a data processor for receiving said control commands and for generating video control commands; a video display generator adapted to receive video control commands from said data processor for generating and displaying a plurality of said virtual channels, each of said virtual channels associated with a service received on a subset of service channels, each of said virtual channels identifying the subset of service channels on which its associated service is received; wherein a first subset of service channels is located between first and second virtual channels in said channel tuning sequence, and said data processor causes said receiver to select said second virtual channel in response to said channel up command received by said data processor while said first virtual channel is displayed by said receiver.
Claim 3
Dependent Claim
32 words
The programming guide according to claim 1 wherein each of said virtual channels also identifies the programs or information currently being received on each of the service channels in said identified subset.
Claim 4
Dependent Claim
36 words
The programming guide according to claims 1 or 2 wherein said service is selected from a group consisting of video programming, audio programming, near video on demand, video on demand, electronic game programming and news information.
Claim 5
Dependent Claim
43 words
The programming guide according to claims 1 or 2 wherein each of said virtual channels is selectable by issuing a user control command to tune said receiver to any channel in said subset of service channels on which said associated service is received.
Claim 6
Dependent Claim
36 words
The programming guide according to claims 1 or 2 further comprising selection means for allowing a user to select a service channel in said first subset while said first virtual channel is displayed by said receiver.
Claim 7
Dependent Claim
35 words
The programming guide according to claim 5 wherein said data processor causes said receiver to tune to said selected service channel in response to a user control command to tune to said selected service channel.
Claim 8
Dependent Claim
26 words
The programming guide according to claim 5 wherein said selection means comprises a moveable cursor displayed on said receiver and controllable with said user control means.
Claim 9
Dependent Claim
34 words
The programming guide according to claim 5 wherein said service is selected from a group consisting of video programming, audio programming, near video on demand, video on demand, electronic game programming and news information.
Claim 10
Dependent Claim
33 words
The programming guide according to claim 5 further comprising means for identifying a programs or information currently being received on said selected channel while said receiver remains tuned to said first virtual channel.
Claim 11
Dependent Claim
16 words
The programming guide according to claim 9 wherein said program or information includes video or text.
Claim 12
Dependent Claim
24 words
The programming guide according to claim 10 wherein said identified program or information is displayed in partial overlaying relationship with said first virtual channel.
Claim 13
Dependent Claim
24 words
The programming guide according to claim 10 wherein said identified program is displayed in a window in a portion of said first virtual channel.
Claim 14
Dependent Claim
18 words
The programming guide according to claim 9 wherein said program or information comprises an audio program or information.
Claim 15
Dependent Claim
61 words
The programming guide according to claim 1 wherein said data processor controls said video display generator to cause each of said virtual channels also to identify a program or information scheduled to be delivered on each of the service channels in said identified subset for a time period other than the current time period in response to a user time-control command.
Claim 16
Dependent Claim
190 words
In an electronic programming guide for use with a receiver for displaying programs or information on a plurality of user-selectable channels, said channels comprising service channels and virtual channels, a process for accessing information on said service channels comprising: providing a channel tuning sequence comprising a first subset of service channels located between first and second virtual channels said sequence; selecting said first virtual channel for display on said receiver; generating and displaying said first virtual channel on said receiver, said first virtual channel associated with a first service received on said first subset of said service channels and identifying said first subset of service channels on which its associated service is received; issuing a channel up command for selecting a higher numbered channel in said tuning sequence; receiving said channel up command and generating a video control command in response thereto; generating and displaying-said second virtual channel in said sequence in response to said video control command, said second virtual channel associated with a second service received on a second subset of service channels and identifying the second subset of service channels on which its associated service is received.
Claim 17
Dependent Claim
190 words
In an electronic programming guide for use with a receiver for displaying programs or information on a plurality of user-selectable channels, said channels comprising service channels and virtual channels, a process for accessing information on said service channels comprising: providing a channel tuning sequence comprising a first subset of service channels located between first and second virtual channels said sequence; selecting said first virtual channel for display on said receiver; generating and displaying said first virtual channel on said receiver, said first virtual channel associated with a first service received on said first subset of said service channels and identifying said first subset of service channels on which its associated service is received; issuing a channel up command for selecting a higher numbered channel in said tuning sequence; receiving said channel up command and generating a video control command in response thereto; generating and displaying-said second virtual channel in said sequence in response to said video control command, said second virtual channel associated with a second service received on a second subset of service channels and identifying the second subset of service channels on which its associated service is received.
Claim 18
Dependent Claim
30 words
The process according to claim 15 wherein each of said virtual channels also identifies the programs or information currently being received on each of the service channels in said subsets.
Claim 19
Dependent Claim
35 words
The process according to claims 15 or 16 wherein said service is selected from a group consisting of video programming, audio programming, near video on demand, video on demand, electronic game programming, and news information.
Claim 20
Dependent Claim
49 words
The process according to claims 15 or 16 further comprising issuing a channel control command to tune said receiver to a channel in said second subset of service channels on which said associated service is received and selecting said second virtual channel associated with said subset in response thereto.
Claim 21
Dependent Claim
28 words
The process according to claims 15 or 16 further comprising selecting a service channel in said second subset while said second virtual channel is selected by said receiver.
Claim 22
Dependent Claim
29 words
The process according to claim 19 wherein said receiver tunes to said selected service channel in response to a user control command to tune to said selected service channel.
Claim 23
Dependent Claim
21 words
The process according to claim 19 wherein said selected service channel is selected using a moveable cursor displayed on said receiver.
Claim 24
Dependent Claim
33 words
The process according to claim 19 wherein said service is selected from a group consisting of video programming, audio programming, near video on demand, video on demand, electronic game programming, and news information.
Claim 25
Dependent Claim
30 words
The process according to claim 19 further comprising identifying a program or information currently being received on said selected channel while said second virtual channel remains selected by said receiver.
Claim 26
Dependent Claim
15 words
The process according to claim 23 wherein said program or information includes video or text.
Claim 27
Dependent Claim
22 words
The process according to claim 24 wherein said identified program or information appears in partial overlaying relationship with said second virtual channel.
Claim 28
Dependent Claim
23 words
The process according to claim 24 wherein said program or information appears in a window in a portion of said second virtual channel.
Claim 29
Dependent Claim
17 words
The process according to claim 23 wherein said program or information is an audio program or information.
Claim 30
Dependent Claim
47 words
The process according to claim 15 wherein said second virtual channel identifies a program or information scheduled to be received on each of the service channels in said second subset for a time period other than the current time period in response to a user time-control command.
Claim 31
Dependent Claim
191 words
In an electronic programming guide for use with a receiver for displaying programs or information on a plurality of user-selectable channels, said channels comprising service channels and virtual channels, a process for accessing information on said service channels comprising: providing a channel tuning sequence comprising a first subset of service channels located between first and second virtual channels in said sequence; selecting said second virtual channel for display on said receiver; generating and displaying said second virtual channel on said receiver, said second virtual channel associated with a second service received on a second subset of service channels and identifying said second subset of service channels on which its associated service is received; issuing a channel down command for selecting a lower numbered channel in said tuning sequence; receiving said channel down command and generating a video control command in response thereto; generating and displaying said first virtual channel in said sequence in response to said video control command, said first virtual channel associated with a first service received on said first subset of service channels and identifying said first subset of service channels on which its associated service is received.
Claim 32
Dependent Claim
191 words
In an electronic programming guide for use with a receiver for displaying programs or information on a plurality of user-selectable channels, said channels comprising service channels and virtual channels, a process for accessing information on said service channels comprising: providing a channel tuning sequence comprising a first subset of service channels located between first and second virtual channels in said sequence; selecting said second virtual channel for display on said receiver; generating and displaying said second virtual channel on said receiver, said second virtual channel associated with a second service received on a second subset of service channels and identifying said second subset of service channels on which its associated service is received; issuing a channel down command for selecting a lower numbered channel in said tuning sequence; receiving said channel down command and generating a video control command in response thereto; generating and displaying said first virtual channel in said sequence in response to said video control command, said first virtual channel associated with a first service received on said first subset of service channels and identifying said first subset of service channels on which its associated service is received.