Electronic television program guide schedule system and method
First Claim
1. A method for allowing a user to create a new channel-tuning sequence for television channels in which at least some of the television channels are re-ordered out of their normal tuning sequence comprising:
- displaying on-screen information identifying a plurality of television channels;
grouping the information identifying the television channels according to criteria;
displaying the on-screen information identifying the television channels in a two-dimensional array;
displaying the critera along one dimension of the array and displaying the television channels associated with each of the criteria along a second dimension of the array, wherein the second dimension is perpendicular to the first dimension;
allowing a user to sequentially select channels from the identified television channels in a given order;
building the new channel-tuning sequence by adding the selected channels to the new channel-tuning sequence one after another in the given order, wherein in the given order at least some of the channels are out of their normal tuning sequence; and
using the new channel-tuning sequence to control the order in which the user tunes to television channels.
14 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.
330 Citations
10 Claims
-
1. A method for allowing a user to create a new channel-tuning sequence for television channels in which at least some of the television channels are re-ordered out of their normal tuning sequence comprising:
-
displaying on-screen information identifying a plurality of television channels;
grouping the information identifying the television channels according to criteria;
displaying the on-screen information identifying the television channels in a two-dimensional array;
displaying the critera along one dimension of the array and displaying the television channels associated with each of the criteria along a second dimension of the array, wherein the second dimension is perpendicular to the first dimension;
allowing a user to sequentially select channels from the identified television channels in a given order;
building the new channel-tuning sequence by adding the selected channels to the new channel-tuning sequence one after another in the given order, wherein in the given order at least some of the channels are out of their normal tuning sequence; and
using the new channel-tuning sequence to control the order in which the user tunes to television channels.
-
-
2. A method for displaying on-screen information for a user with an interactive television program guide, comprising:
-
displaying on-screen information identifying a plurality of television channels in a group, wherein the interactive television program guide selects the plurality of television channels from available television channels and each of the plurality of television channels is selected based on if that television channel is a premium television channel;
allowing the user to select the displayed information for a given one of the premium television channels; and
tuning to the given channel in response to the selection of the displayed information. - View Dependent Claims (3, 4, 5, 6, 7)
displaying on-screen information identifying a plurality of channels;
allowing a user to sequentially select channels from the identified channels in a given order; and
building one of the plurality of user-specified channel sequences by adding the selected channels to the one of the plurality of user-specified channel sequences one after another in a given order.
-
-
4. The method of claim 3 further comprising removing a specific channel from the one of the plurality of user-specified channel sequences by selecting the specific channel from the identified channels.
-
5. The method of claim 3 further comprising allowing the user to sequentially select channels from the identified channels with a remote control.
-
6. The method of claim 3 further comprising displaying the on-screen information on a television.
-
7. The method of claim 3 further comprising grouping the information identifying the channels according to criteria.
-
8. A method for allowing a user to create plurality of user-specified channel sequences, comprising:
-
allowing a user to create the plurality of user-specified channel sequences from all available channels;
displaying on-screen information identifying a plurality of channels;
grouping the information identifying the channels according to the source of the program information appearing on the channels;
allowing a user to sequentially select channels from the identified channels in a user-specified order;
building one of the plurality of user-specified channel sequences by adding the selected channels to the one of the plurality of user-specified channel sequences one after another in a user-specified order; and
using a selected one of the plurality of user-specified channel sequences to control the order in which the user tunes to channels. - View Dependent Claims (9)
-
-
10. A method for allowing a user to create a plurality of user-specified channel sequences, comprising:
-
allowing a user to create the plurality of user-specified channel sequences from all available channels;
displaying on-screen information identifying a plurality of channels;
grouping the information identifying the channels according to criteria;
displaying the on-screen information identifying the channels in a two-dimensional array;
displaying the criteria along one dimension of the array and displaying the channels associated with each of the criteria along a second dimension of the array, wherein the second dimension is perpendicular to the first dimension;
allowing a user to squentially select channels from the identified channels in a user-specified order;
building one of the plurality of user-specified channel sequences by adding the selected channels to the one of the plurality of user-specified channel sequences one after another in a user-specified order; and
using a selected one of the plurality of user-specified channel sequences to control the order in which the user tunes to channels.
-
Specification