Electronic television program guide schedule system and method
DC CAFCFirst Claim
1. An electronic programming guide for use with a television receiver having a plurality of television channels for displaying television programs and program schedule information for said television programs comprising:
- memory means for storing television program schedule information for a set of television programs scheduled to appear on said plurality of television channels;
user control means for choosing user control commands, including television tuning, guide channel-control and guide time-control commands, and transmitting signals in response thereto;
data processing means for receiving said signals in response to said user control commands; and
a video display generator adapted to receive video control commands from said data processing means and program schedule information from said memory means for displaying interactively-selected successive portions of said program schedule information in overlaying relationship with another display signal currently appearing on a selected channel in at least one mode of operation of said programming guide;
said data processing means controlling said video display generator with said video control commands in response to said user control commands to display each said portion of program schedule information for any chosen one of said television programs for a predetermined display period in partial overlaying relationship with another display signal currently being received on said television receiver;
each said portion being displayed in response to corresponding consecutive ones of said guide control commands for successively navigating through listing information for sequential time periods or programs for which program schedule information is stored in said memory means, said data processing means being responsive to said television tuning commands for allowing a user to select any one of said television programs for which listing information is displayed in said partially overlayed portion of said schedule information.
18 Assignments
Litigations
8 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.
541 Citations
48 Claims
-
1. An electronic programming guide for use with a television receiver having a plurality of television channels for displaying television programs and program schedule information for said television programs comprising:
-
memory means for storing television program schedule information for a set of television programs scheduled to appear on said plurality of television channels;
user control means for choosing user control commands, including television tuning, guide channel-control and guide time-control commands, and transmitting signals in response thereto;
data processing means for receiving said signals in response to said user control commands; and
a video display generator adapted to receive video control commands from said data processing means and program schedule information from said memory means for displaying interactively-selected successive portions of said program schedule information in overlaying relationship with another display signal currently appearing on a selected channel in at least one mode of operation of said programming guide;
said data processing means controlling said video display generator with said video control commands in response to said user control commands to display each said portion of program schedule information for any chosen one of said television programs for a predetermined display period in partial overlaying relationship with another display signal currently being received on said television receiver;
each said portion being displayed in response to corresponding consecutive ones of said guide control commands for successively navigating through listing information for sequential time periods or programs for which program schedule information is stored in said memory means, said data processing means being responsive to said television tuning commands for allowing a user to select any one of said television programs for which listing information is displayed in said partially overlayed portion of said schedule information. - View Dependent Claims (6, 7, 10, 36, 37)
-
-
2. An electronic programming guide for use with a television receiver having a plurality of television channels for displaying television programs and program schedule information for said television programs comprising:
-
memory means for storing television program schedule information for a set of television programs scheduled to appear on said plurality of television channels;
user control means for choosing user control commands, including television tuning and guide time-control commands, and transmitting signals in response thereto;
data processing means for receiving said signals in response to said user control commands; and
a video display generator adapted to receive video control commands from said data processing means and program schedule information from said memory means for displaying interactively-selected successive portions of said schedule information for a currently tuned channel in overlaying relationship with another display signal currently appearing on said channel in at least one mode of operation of said programming guide;
said data processing means controlling said video display generator to display each said portion of program schedule information in partial overlaying relationship with said currently appearing display signal, each said portion comprising listing information for each successive one of said television programs scheduled to appear on said currently tuned channel and being consecutively displayed in response to corresponding consecutive ones of said guide control commands for successively navigating through listing information for sequential time periods for which program schedule information is stored in said memory means, said data processing means being responsive to said television tuning commands for allowing a user to select any one of said programs for which listing information is displayed in said partially overlayed portion of said schedule information.
-
-
3. An electronic programming guide for use with a television receiver having a plurality of television channels for displaying television programs and program schedule information for said television programs comprising:
-
memory means for storing television program schedule information for a set of television programs scheduled to appear on said plurality of television channels;
user control means for choosing user control commands, including television tuning, guide channel-control and guide time-control commands, and transmitting signals in response thereto;
data processing means for receiving said signals in response to said user control commands; and
a video display generator adapted to receive video control commands from said data processing means and program schedule information from said memory means for displaying interactively-selected successive portions of said schedule information for a set of channels, including ones different from a currently tuned channel, in overlaying relationship with another display signal currently appearing on said tuned channel in at least one mode of operation of said programming guide;
said data processing means controlling said video display generator to display each said portion of program schedule information in partial overlaying relationship with said currently appearing display signal, each said portion comprising listing information for each successive one of said television programs scheduled to appear on said set of channels and being consecutively displayed in response to corresponding consecutive ones of said guide control commands for successively navigating through listing information for sequential time periods or programs for which program schedule information is stored in said memory means, said data processing means being responsive to said television tuning commands for allowing a user to select any one of said television programs for which listing information is displayed in said partially overlayed portion of said schedule information.
-
-
4. An electronic programming guide for use with a television receiver having a plurality of television channels for displaying television programs and program schedule information for said television programs comprising:
-
memory means for storing television program schedule information for a set of television programs scheduled to appear on said plurality of television channels;
user control means for choosing user control commands, including television tuning, guide time-control and guide channel-control commands, and transmitting signals in response thereto;
data processing means for receiving said signals in response to said user control commands;
a video display generator adapted to receive video control commands from said data processing means and program schedule information from said memory means for displaying interactively-selected successive portions of said program schedule information in overlaying relationship with another display signal currently appearing on a currently tuned channel in at least one mode of operation of said programming guide; and
said data processing means controlling said video display generator to display each said portion of program schedule information in partial overlaying relationship with said currently appearing display signal, each said portion comprising listing information for each successive one of said television programs scheduled to appear on a channel different from said currently tuned channel and being consecutively displayed in response to corresponding consecutive ones of said guide control commands for successively navigating through listing information for sequential time periods or programs for which program schedule information is stored in said memory means, said data processing means being responsive to said television tuning commands for allowing a user to select any one of said television programs for which listing information is displayed in said partially overlayed portion of said schedule information.
-
-
5. An electronic programming guide for use with a video display for displaying program schedule information for television programs appearing on a plurality of television channels comprising:
-
means for receiving television program schedule information for a set of television programs scheduled to appear on said plurality of television channels;
user control means for choosing user control commands, including channel-control and time-control commands, including selection commands, guide channel-control and guide time-control commands, and transmitting signals in response thereto;
data processing means for receiving said signals in response to said user control commands; and
a video display generator adapted to receive video control commands from said data processing means and program schedule information from said receiving means for displaying interactively-selected successive portions of said program schedule information in overlaying relationship with another display signal appearing on said video display;
said data processing means being adapted to control said video display generator with said video control commands in response to said user control commands to display for a predetermined display period each said selected portion of program schedule information in partial overlaying relationship with said another display signal currently appearing on said video display, each said portion displayed in response to corresponding consecutive ones of said guide control commands for successively navigating through listing information for sequential time periods or programs for which program schedule information has been received;
said data processing means controlling said video display generator to also selectively display reminder selection messages in at least one mode of operation of said programming guide, for allowing said user to choose selection commands in response to said reminder selection messages for selecting a reminder associated with a chosen future program, each said selected reminder message also to be displayed on said display at a predetermined time prior to the time of occurrence of each chosen future one of said television programs, said reminder message being displayed in overlaying relationship with another display signal being displayed at said time said reminder message is displayed. - View Dependent Claims (8, 9)
-
-
11. A process for use with a television receiver having a plurality of television channels for displaying television programs and program schedule information for said television programs comprising:
-
storing in a memory television program schedule information for a set of television programs scheduled to appear on said plurality of television channels;
providing user control means for issuing user control commands, including television tuning and guide time-control commands, and for transmitting signals in response thereto;
receiving by a data processor said user control commands;
controlling a video display generator with the data processor for displaying interactively-selected successive portions of said schedule information for a currently tuned channel in overlaying relationship with another display signal currently appearing on said tuned channel in at least one mode of operation said process; and
configuring said data processor to control said video display generator with video control commands in response to said user control commands to display each said portion of program schedule information, in partial overlaying relationship with said currently appearing display signal, for each successive one of said television programs scheduled to appear on said channel, and consecutively displaying each said portion in response to corresponding consecutive ones of said guide control commands for successively navigating through listing information for sequential time periods for which program schedule information is stored in said memory means, and also configuring said data processor to be responsive to said television tuning commands for allowing a user to select any one of said television programs for which listing information is displayed in said partially overlayed portion of said schedule information. - View Dependent Claims (13, 27)
-
-
12. A process for use with a television receiver having a plurality of television channels for displaying television programs and program schedule information for said television programs comprising:
-
storing in a memory television program schedule information for a set of television programs scheduled to appear on said plurality of television channels;
providing user control means for issuing user control commands, including television tuning, guide channel-control and guide time-control commands, and transmitting signals in response thereto;
receiving by a data processor said user control commands;
controlling a video display generator with the data processor for displaying interactively-selected successive portions of said schedule information for a set of channels, including ones different from a currently tuned channel, in overlaying relationship with another display signal currently appearing on said tuned channel in at least one mode of operation of said process; and
configuring said data processor to control said video display generator with video control commands in response to said user control commands to display each said portion of program schedule information, in partial overlaying relationship with said currently appearing display signal, for each successive one of said television programs scheduled to appear on said set of channels, and consecutively displaying each said portion in response to corresponding consecutive ones of said guide control commands for successively navigating through listing information for sequential time periods or programs for which program schedule information is stored in said memory, and also configuring said data processor to be responsive to said television tuning commands for allowing a user to select any one of said television programs for which listing information is displayed in said partially overlayed portion of said schedule information.
-
-
14. An electronic programming guide for displaying television schedule information on a video display on which is displayed a display signal, said programming guide comprising:
-
memory means for storing television program schedule information;
user control means for choosing user control commands, including television tuning, guide channel-control and guide time-control commands, and transmitting signals in response thereto;
data processing means for receiving said signals in response to said user control commands; and
a program schedule display generator coupled to said data processing means and said memory means for displaying, in a partial overlay on said display signal, user-selected portions of said schedule information comprising listing information for at least one program different from said display signal, each said portion of said schedule information being interactively selected by a user and consecutively displayed in response to consecutive user-activated ones of said guide control commands for successively navigating through listing information for sequential time periods or programs for which schedule information is stored in said memory means, said data processing means being responsive to said television tuning commands for allowing a user to select any one of said television programs for which listing information is displayed in said partially overlayed portion of said schedule information. - View Dependent Claims (18, 35, 38)
-
-
15. An electronic programming guide for displaying television schedule information on a video display on which is displayed a display signal, said programming guide comprising:
-
memory means for storing television program schedule information;
user control means for choosing user control commands, including selection commands, guide channel-control and guide time-control commands, and transmitting signals in response thereto;
data processing means for receiving said signals in response to said user control commands; and
a program schedule display generator coupled to said data processing means and said memory means for displaying, in a partial overlay on said display signal, user-selected portions of said schedule information comprising listing information for at least one program different from said display signal, each said portion of said schedule information being interactively selected by a user and consecutively displayed in response to consecutive user-activated ones of said guide control commands for successively navigating through listing information for sequential time periods or programs for which program schedule information is stored in said memory means;
said data processing means controlling said program schedule display generator to also selectively display reminder selection messages in at least one mode of operation of said programming guide, for allowing said user to choose selection commands in response to said reminder selection messages for selecting a reminder associated with a chosen future program, each said selected reminder message also to be displayed on said display at a predetermined time prior to the time of occurrence of each chosen future one of said television programs, said reminder message being displayed in overlaying relationship with another display signal being displayed at said time said reminder message is displayed.
-
-
16. An electronic programming guide for displaying television schedule information on a video display on which is displayed a display signal, said programming guide comprising:
-
memory means for storing television program schedule information;
user control means for choosing user control commands, including television tuning, guide channel-control and guide time-control commands, and transmitting signals in response thereto;
data processing means for receiving said signals in response to said user control commands; and
a program schedule display generator coupled to said data processing means and said memory means for displaying, in a partial overlay on said display signal, user-selected portions of said schedule information comprising listing information for at least one program different from said display signal, each said portion of said schedule information being interactively selected by a user and consecutively displayed in response to consecutive user-activated ones of said guide control commands for successively navigating through listing information for sequential time periods or programs for which schedule information is stored in said memory means, said navigation including deleting at least one program listing appearing in the overlay and adding at least another program listing in the overlay, and said data processing means being responsive to said television tuning commands for allowing a user to select any one of said television programs for which listing information is displayed in said partially overlayed portion of said schedule information.
-
-
17. An electronic programming guide for displaying television schedule information on a video display on which is displayed a display signal, said programming guide comprising:
-
memory means for storing television program schedule information;
user control means for choosing user control commands, including selection commands, guide channel-control and guide time-control commands, and transmitting signals in response thereto;
data processing means for receiving said signals in response to said user control commands; and
a program schedule display generator coupled to said data processing means and said memory means for displaying, in a partial overlay on said display signal, user-selected portions of said schedule information comprising listing information for at least one program different from said display signal, each said portion of said schedule information being interactively selected by a user and consecutively displayed in response to consecutive user-activated ones of said guide control commands for successively navigating through listing information for sequential time periods or programs for which program schedule information is stored in said memory means, said navigation including deleting at least one program listing appearing in the overlay and adding at least another program listing in the overlay;
said data processing means controlling said program schedule display generator to also selectively display reminder selection messages in at least one mode of operation of said programming guide, for allowing said user to choose selection commands in response to said reminder selection messages for selecting a reminder associated with a chosen future program, each said selected reminder message also to be displayed on said display at a predetermined time prior to the time of occurrence of each chosen future one of said television programs, said reminder message being displayed in overlaying relationship with another display signal being displayed at said time said reminder message is displayed.
-
-
19. An electronic programming guide for displaying television schedule information on a video display on which is displayed a display signal, said television programming guide comprising:
-
means for receiving television program schedule information;
user control means for choosing user control commands, including television tuning commands and guide control commands, and transmitting signals in response thereto;
data processing means for receiving said signals in response to said user control commands; and
a program schedule display generator coupled to said data processing means and said receiving means for displaying program schedule information in a browse mode of operation of said electronic programming guide for allowing a user to interactively select display listing information, including for programs other than a currently appearing display signal, using said guide control commands, said program schedule display generator displaying said selected program schedule information in a partial overlay on said currently appearing display signal in said browse mode, said data processing means being responsive to said television tuning commands for allowing a user to select any one of said television programs for which listing information is displayed in said partially overlayed portion of said schedule information.
-
-
20. An electronic television programming guide for use with a television receiver having a plurality of television channels for displaying television programs and program schedule information for said television programs comprising:
-
memory means for storing television program schedule information for a set of television programs scheduled to appear on said plurality of television channels;
user control means for choosing user control commands, including television tuning and guide channel-control commands, and transmitting signals in response thereto;
data processing means for receiving said signals in response to said user control commands; and
a video display generator adapted to receive video control commands from said data processing means and program schedule information from said memory means for displaying interactively-selected successive portions of said schedule information for programs appearing on channels different from a currently tuned channel, in overlaying relationship with another display signal currently appearing on said tuned channel in at least one mode of operation of said programming guide;
said data processing means controlling said video display generator to display each said portion of program schedule information in partial overlaying relationship with said currently appearing display signal, each said portion comprising listing information for each successive one of said television programs scheduled to appear on a channel different from said currently tuned channel at the same time as the currently appearing display signal on said currently tuned channel and being consecutively displayed in response to corresponding consecutive ones of said guide control commands for successively navigating through listing information for sequential programs for which program schedule information is stored in said memory means, said data processing means being responsive to said television tuning commands for allowing a user to select any one of said television programs for which listing information is displayed in said partially overlayed portion of said schedule information. - View Dependent Claims (21)
-
-
22. A process for displaying television schedule information on a video display on which is displayed a display signal comprising:
-
storing in a memory television program schedule information;
providing user control means for issuing user control commands, including television tuning, guide channel-control and guide time-control commands, and for transmitting signals in response thereto;
receiving by a data processor said user control commands;
controlling a program schedule display generator with the data processor for displaying, in a partial overlay on a portion of said display signal, interactively-selected successive portions of said schedule information comprising listing information for at least one program different from said display signal; and
consecutively displaying each said portion of said schedule information in response to consecutive user-activated ones of said guide control commands for successively navigating through listing information for sequential time periods or programs for which program schedule information is stored in said memory, and also configuring said data processor to be responsive to said television tuning commands for allowing a user to select any one of said television programs for which listing information is displayed in said partially overlayed portion of said schedule information. - View Dependent Claims (26)
-
-
23. A process for displaying television schedule information on a video display on which is displayed a display signal comprising:
-
storing in a memory television program schedule information;
providing user control means for issuing user control commands, including selection commands, guide channel-control and guide time-control commands, and for transmitting signals in response thereto;
receiving by a data processor said user control commands;
controlling a program schedule display generator with the data processor for displaying, in a partial overlay on a portion of said display signal, interactively-selected successive portions of said schedule information comprising listing information for at least one program different from said display signal; and
consecutively displaying each said portion of said schedule information in response to consecutive user-activated ones of said guide control commands for successively navigating through listing information for sequential time periods or programs for which program schedule information is stored in said memory means; and
also configuring said data processor to control said display generator to also selectively display reminder selection messages in at least one mode of operation of said programming guide, for allowing said user to choose selection commands in response to said reminder selection messages for selecting a reminder associated with a chosen future program, each said selected reminder message also to be displayed on said display at a predetermined time prior to the time of occurrence of each chosen future one of said television programs, said reminder message being displayed in overlaying relationship with another display signal being displayed at said time said reminder message is displayed.
-
-
24. A process for displaying television schedule information on a video display on which is displayed a display signal comprising:
-
storing in a memory television program schedule information;
providing user control means for issuing user control commands, including television tuning, guide channel-control and guide time-control commands, and for transmitting signals in response thereto;
receiving by a data processor said user control commands;
controlling a program schedule display generator with the data processor for displaying, in a partial overlay on a portion of said display signal, interactively-selected successive portions of said schedule information comprising listing information for at least one program different from said display signal; and
consecutively displaying each said portion of said schedule information in response to consecutive user-activated ones of said guide control commands for successively navigating through listing information for sequential time periods or programs for which program schedule information is stored in said memory means, said navigation including deleting one program listing appearing in the overlay and adding another program listing in the overlay, and also configuring said data processor to be responsive to said television tuning commands for allowing a user to select any one of said television programs for which listing information is displayed in said partially overlayed portion of said schedule information.
-
-
25. A process for displaying television schedule information on a video display on which is displayed a display signal comprising:
-
receiving television program schedule information;
providing user control means for issuing user control commands, including selection commands, guide channel-control and guide time-control commands, and transmitting signals in response thereto;
receiving by a data processor said user control commands;
controlling a program schedule display generator with the data processor for displaying, in a partial overlay on a portion of said display signal, interactively-selected successive portions of said schedule information comprising listing information for at least one program different from said display signal; and
consecutively displaying each said portion of said schedule information in response to consecutive user-activated ones of said guide control commands for successively navigating through listing information for sequential time periods or programs for which program schedule information is received; and
also configuring said data processing means to control said display generator to also selectively display reminder selection messages in at least one mode of operation of said programming guide, for allowing said user to choose selection commands in response to said reminder selection messages for selecting a reminder associated with a chosen future program, each said selected reminder message also to be displayed on said display at a predetermined time prior to the time of occurrence of each chosen future one of said television programs, said reminder message being displayed in overlaying relationship with another display signal being displayed at said time said reminder message is displayed.
-
-
28. An electronic programming guide for displaying television schedule information on a video display on which is displayed a display signal, said programming guide comprising:
-
means for receiving television program schedule information;
user control means for choosing user control commands, including television tuning, guide channel-control and guide time-control commands, and transmitting signals in response thereto;
data processing means for receiving said signals in response to said user control commands; and
a program schedule display generator coupled to said data processing means and said means for receiving for displaying, in a partial overlay on said display signal, user-selected portions of said schedule information comprising listing information for at least one program different from said display signal, each said portion of said schedule information being interactively selected by a user and consecutively displayed in response to consecutive user-activated ones of said guide control commands for successively navigating through listing information for sequential time periods or programs for which schedule information has been received, said data processing means being responsive to said television tuning commands for allowing a user to select any one of said television programs for which listing information is displayed in said partially overlayed portion of said schedule information.
-
-
29. An electronic programming guide for displaying television schedule information on a video display on which is displayed a display signal, said programming guide comprising:
-
means for receiving television program schedule information;
user control means for choosing user control commands, including selection commands, guide channel-control and guide time-control commands, and transmitting signals in response thereto;
data processing means for receiving said signals in response to said user control commands; and
a program schedule display generator coupled to said data processing means and said means for receiving for displaying, in a partial overlay on said display signal, user-selected portions of said schedule information comprising listing information for at least one program different from said display signal, each said portion of said schedule information being interactively selected by a user and consecutively displayed in response to consecutive user-activated ones of said guide control commands for successively navigating through listing information for sequential time periods or programs for which program schedule information has been received;
said data processing means controlling said program schedule display generator to also selectively display reminder selection messages in at least one mode of operation of said programming guide, for allowing said user to choose selection commands in response to said reminder selection messages for selecting a reminder associated with a chosen future program, each said selected reminder message also to be displayed on said display at a predetermined time prior to the time of occurrence of each chosen future one of said television programs, said reminder message being displayed in overlaying relationship with another display signal being displayed at said time said reminder message is displayed. - View Dependent Claims (31, 32)
-
-
30. An electronic programming guide for displaying television schedule information on a video display on which is displayed a display signal, said programming guide comprising:
-
means for receiving television program schedule information;
user control means for choosing user control commands, including television tuning, guide channel-control and guide time-control commands, and transmitting signals in response thereto;
data processing means for receiving said signals in response to said user control commands; and
a program schedule display generator coupled to said data processing means and said means for receiving for displaying, in a partial overlay on said display signal, user-selected portions of said schedule information comprising listing information for at least one program different from said display signal, each said portion of said schedule information being interactively selected by a user and consecutively displayed in response to consecutive user-activated ones of said guide control commands for successively navigating through listing information for sequential time periods or programs for which schedule information has been received, said navigation including deleting at least one program listing appearing in the overlay and adding at least another program listing in the overlay, and said data processing means being responsive to said television tuning commands for allowing a user to select any one of said television programs for which listing information is displayed in said partially overlayed portion of said schedule information.
-
-
33. An electronic guide for displaying schedule information on a video display on which is displayed a television display signal, said guide comprising:
-
memory means for storing information regarding scheduled events;
user control means for choosing user control commands, including television tuning, guide channel-control and guide time-control commands, and transmitting signals in response thereto;
data processing means for receiving said signals in response to said user control commands; and
an event schedule display generator coupled to said data processing means and said memory means for displaying, in a partial overlay on said display signal, user-selected portions of said schedule information comprising listing information for at least one receivable signal different from said display signal, each said portion of said schedule information being interactively selected by a user and consecutively displayed in response to consecutive user-activated ones of said guide control commands for successively navigating through listing information for sequential time periods or programs for which schedule information is stored in said memory means, said data processing means being responsive to said television tuning commands for allowing said user to select any one of said receivable signals for which listing information is displayed in said partially overlayed portion of said schedule information.
-
-
34. An electronic guide for displaying schedule information on a video display on which is displayed a television display signal, said guide comprising:
-
memory means for storing information regarding scheduled events;
user control means for choosing user control commands, including selection commands, guide channel-control and guide time-control commands, and transmitting signals in response thereto;
data processing means for receiving said signals in response to said user control commands; and
an event schedule display generator coupled to said data processing means and said memory means for displaying, in a partial overlay on said display signal, user-selected portions of said schedule information comprising listing information for at least one receivable signal different from said display signal, each said portion of said schedule information being interactively selected by a user and consecutively displayed in response to consecutive user-activated ones of said guide control commands for successively navigating through listing information for sequential time periods or programs for which schedule information is stored in said memory means, said data processing means controlling said event schedule display generator to also selectively display reminder selection messages in at least one mode of operation of said programming guide, for allowing said user to choose selection commands in response to said reminder selection messages for selecting a reminder associated with a chosen future event, each said selected reminder message also to be displayed on said display at a predetermined time prior to the time of transmission of each chosen future one of said events, said reminder message being displayed in overlaying relationship with another display signal being displayed at said time said reminder message is displayed.
-
-
39. An electronic programming guide for use with a video display for displaying program schedule information for television programs appearing on a plurality of television channels comprising:
-
means for receiving television program schedule information for a set of television programs scheduled to appear on said plurality of television channels;
user control means for choosing user control commands, including television tuning, guide time-control and guide channel control commands, and transmitting signals in response thereto;
data processing means for receiving said signals in response to said user control commands; and
a video display generator adapted to receive video control commands from said data processing means and program schedule information from said receiving means for displaying interactively-selected successive portions of said program schedule information for a set of channels, including ones different from a currently tuned channel, simultaneously with another display signal appearing on said video display in at least one mode of operation of said programming guide;
said data processing means controlling said video display generator with said video control commands in response to said user control commands to display each said selected portion of program schedule information, each said portion comprising listing information for each successive one of said television programs scheduled to appear on said set of channels, simultaneously with said another display signal currently appearing on said video display, each said portion consecutively displayed in response to corresponding consecutive ones of said guide control commands for successively navigating through listing information for sequential time periods or programs for which program schedule information has been received, said data processing means being responsive to said television tuning commands for allowing a user to select any one of said television programs for which listing information is displayed.
-
-
40. An electronic programming guide for displaying television schedule information on a video display on which is displayed a display signal, said programming guide comprising:
-
memory means for storing television program schedule information;
user control means for choosing user control commands, including television tuning, guide channel-control and guide time-control commands, and transmitting signals in response thereto;
data processing means for receiving said signals in response to said user control commands; and
a program schedule display generator coupled to said data processing means and said memory means for displaying, simultaneously with said display signal, user-selected portions of said schedule information comprising listing information for at least one program different from said display signal, each said portion of said schedule information being interactively selected by a user and consecutively displayed in response to consecutive user-activated ones of said guide control commands for successively navigating through listing information for sequential time periods or programs for which schedule information is stored in said memory means, said data processing means being responsive to said television tuning commands for allowing a user to select any one of said television programs for which listing information is displayed.
-
-
41. An electronic programming guide for use with a television receiver having a plurality of television channels for displaying television programs and program schedule information for said television programs comprising:
-
memory means for storing television program schedule information for a set of television programs scheduled to appear on said plurality of television channels;
user control means for choosing user control commands, including selection commands and guide time-control commands, and transmitting signals in response thereto;
data processing means for receiving said signals in response to said user control commands;
a video display generator adapted to receive video control commands from said data processing means and program schedule information from said memory means for displaying interactively-selected successive portions of said schedule information for a currently tuned channel in overlaying relationship with another display signal currently appearing on said channel; and
said data processing means controlling said video display generator to display each said portion of program schedule information in partial overlaying relationship with said currently appearing display signal, each said portion comprising listing information for each successive one of said television programs scheduled to appear on said currently tuned channel and being consecutively displayed in response to corresponding consecutive ones of said guide control commands for successively navigating through listing information for sequential time periods for which program schedule information is stored in said memory means;
said data processing means controlling said video display generator to also selectively display reminder selection messages in at least one mode of operation of said programming guide, for allowing said user to choose selection commands in response to said reminder selection messages for selecting a reminder associated with a chosen future program, each said selected reminder message also to be displayed on said television receiver at a predetermined time prior to the time of occurrence of each chosen future one of said television programs, said reminder message being displayed in overlaying relationship with another display signal being displayed at said time said reminder message is displayed. - View Dependent Claims (44, 45, 46, 47, 48)
-
-
42. An electronic programming guide for use with a television receiver having a plurality of television channels for displaying television programs and program schedule information for said television programs comprising:
-
memory means for storing television program schedule information for a set of television programs scheduled to appear on said plurality of television channels;
user control means for choosing user control commands, including selection commands, guide channel-control and guide time-control commands, and transmitting signals in response thereto;
data processing means for receiving said signals in response to said user control commands; and
a video display generator adapted to receive video control commands from said data processing means and program schedule information from said memory means for displaying interactively-selected successive portions of said schedule information for a set of channels, including ones different from a currently tuned channel, in overlaying relationship with another display signal currently appearing on said tuned channel;
said data processing means controlling said video display generator to display each said portion of program schedule information in partial overlaying relationship with said currently appearing display signal, each said portion comprising listing information for each successive one of said television programs scheduled to appear on said set of channels and being consecutively displayed in response to corresponding consecutive ones of said guide control commands for successively navigating through listing information for sequential time periods or programs for which program schedule information is stored in said memory means;
said data processing means controlling said video display generator to also selectively display reminder selection messages in at least one mode of operation of said programming guide, for allowing said user to choose selection commands in response to said reminder selection messages for selecting a reminder associated with a chosen future program, each said selected reminder message also to be displayed on said television receiver at a predetermined time prior to the time of occurrence of each chosen future one of said television programs, said reminder message being displayed in overlaying relationship with another display signal being displayed at said time said reminder message is displayed.
-
-
43. An electronic programming guide for use with a television receiver having a plurality of television channels for displaying television programs and program schedule information for said television programs comprising:
-
memory means for storing television program schedule information for a set of television programs scheduled to appear on said plurality of television channels;
user control means for choosing user control commands, including selection commands, guide time-control and guide channel-control commands, and transmitting signals in response thereto;
data processing means for receiving said signals in response to said user control commands; and
a video display generator adapted to receive video control commands from said data processing means and program schedule information from said memory means for displaying interactively-selected successive portions of said program schedule information in overlaying relationship with another display signal currently appearing on a currently tuned channel;
said data processing means controlling said video display generator to display each said portion of program schedule information in partial overlaying relationship with said currently appearing display signal, each said portion comprising listing information for each successive one of said television programs scheduled to appear on a channel different from said currently tuned channel and being consecutively displayed in response to corresponding consecutive ones of said guide control commands for successively navigating through listing information for sequential time periods or programs for which program schedule information is stored in said memory means;
said data processing means controlling said video display generator to also selectively display reminder selection messages in at least one mode of operation of said programming guide, for allowing said user to choose selection commands in response to said reminder selection messages for selecting a reminder associated with a chosen future program, each said selected reminder message also to be displayed on said television receiver at a predetermined time prior to the time of occurrence of each chosen future one of said television programs, said reminder message being displayed in overlaying relationship with another display signal being displayed at said time said reminder message is displayed.
-
Specification