Electronic television program guide schedule system and method with pop-up hints
First Claim
1. An electronic television program guide system comprising:
- means for receiving user control commands for controlling the operation of said guide;
timing means for determining the elapsed time since the most recent received user control command;
storage means for storing i) program schedule information for a plurality of television programs, and ii) a plurality of predetermined hints for operating said guide wherein each of said hints is associated with at least one of said user control commands;
data processing means coupled to said receiving means and said storage means for generating i) a first video display control command in response to a first user control command to display a program guide information screen representative of a program guide operating point, and ii) a second video display control command to display a predetermined hint in partial overlaying relationship with said information screen, said second video display command being generated when said elapsed time equals a first predetermined amount of time or in response to a second user control command that is not valid for said program guide operating point; and
video display generator means coupled to said data processing means and said storage means for receiving said video display control commands from said data processing means, and generating a display signal comprising said predetermined hint in partial overlaying relationship with said information screen.
16 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 pop-up hint in overlaying relationship with the program schedule information 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, or in response to a predetermined period of user inactivity to display pop-up hints for the user'"'"'s current position in the guide in overlaying relationship with the program schedule information.
-
Citations
61 Claims
-
1. An electronic television program guide system comprising:
-
means for receiving user control commands for controlling the operation of said guide; timing means for determining the elapsed time since the most recent received user control command; storage means for storing i) program schedule information for a plurality of television programs, and ii) a plurality of predetermined hints for operating said guide wherein each of said hints is associated with at least one of said user control commands; data processing means coupled to said receiving means and said storage means for generating i) a first video display control command in response to a first user control command to display a program guide information screen representative of a program guide operating point, and ii) a second video display control command to display a predetermined hint in partial overlaying relationship with said information screen, said second video display command being generated when said elapsed time equals a first predetermined amount of time or in response to a second user control command that is not valid for said program guide operating point; and video display generator means coupled to said data processing means and said storage means for receiving said video display control commands from said data processing means, and generating a display signal comprising said predetermined hint in partial overlaying relationship with said information screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An electronic television program guide system comprising:
-
means for receiving user control commands for controlling the operation of said guide; storage means for storing i) program schedule information for a plurality of television programs, and ii) a plurality of predetermined hints for operating said guide wherein each of said hints is associated with at least one of said user control commands; data processing means coupled to said receiving means and said storage means for generating i) a first video display control command in response to a first user control command to display a program guide information screen representative of a program guide operating point, and ii) a second video display control command to display one of said predetermined hints in partial overlaying relationship with said information screen, wherein said second video display command being generated in response to a second user control command that is not valid for said program guide operating point; and video display generator means coupled to said data processing means and said storage means for receiving said video display control commands from said data processing means, and generating a display signal comprising one of said predetermined hints in partial overlaying relationship with said information screen. - View Dependent Claims (19, 20, 21)
-
-
22. An electronic television program guide system comprising:
-
means for receiving user control commands for controlling the operation of said guide; timing means for determining the elapsed time since the most recent received user control command; storage means for storing i) program schedule information for a plurality of television programs, and ii) a plurality of predetermined hints for operating said guide wherein each of said hints is associated with at least one of said user control commands; data processing means coupled to said receiving means and said storage means for generating i) a first video display control command in response to a first user control command to display a program guide information screen representative of a program guide operating point, ii) a second video display control command to display a first predetermined hint in partial overlaying relationship with said information screen in response to a second user control command, and iii) a third video display control command to display a second predetermined hint in partial overlaying relationship with said information screen, wherein said third video display control command is generated when said elapsed time equals a first predetermined amount of time, or in response to a third user control command that is not valid for said program guide operating point; and video display generator means coupled to said data processing means and said storage means for receiving said video display control commands from said data processing means and generating a display signal comprising at least one of said predetermined hints in partial overlaying relationship with said information screen. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. An electronic television program guide system comprising:
-
means for receiving user control commands for controlling the operation of said guide; timing means for determining the elapsed time since the most recent received user control command; storage means for storing i) program schedule information for a plurality of television programs, and ii) a plurality of predetermined hints for operating said guide wherein each of said hints is associated with at least one of said user control commands; data processing means coupled to said receiving means and said storage means for generating i) a video display control command in response to a first user control command to display a program guide information screen representative of a program guide operating point, and ii) a hint retrieval command to cause a hint to be retrieved from said storage means, wherein said hint retrieval command is generated when said elapsed time equals a first predetermined amount of time, or in response to a second user control command that is not valid for said program guide operating point; means coupled to said data processing means and said storage means for receiving said video display control command from said data processing means, and generating a display signal comprising said information screen; and means for presenting said retrieved hint in a form recognizable by said user while said information screen is being displayed.
-
-
33. A process for providing an electronic television program guide comprising:
-
receiving user control commands for controlling the operation of said guide; determining the elapsed time since the most recent received user control command; storing i) program schedule information for a plurality of television programs, and ii) a plurality of predetermined hints for operating said guide wherein each of said hints is associated with at least one of said user control commands; and displaying i) a program guide information screen representative of a program guide operating point in response to a first user control command, and ii) a predetermined hint in partial overlaying relationship with said information screen, said hint being displayed when said elapsed time equals a first predetermined amount of time or in response to a second user control command that is not valid for said program guide operating point. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A process for providing an electronic television program guide comprising:
-
receiving user control commands for controlling the operation of said guide; storing i) program schedule information for a plurality of television programs, and ii) a plurality of predetermined hints for operating said guide wherein each of said hints is associated with at least one of said user control commands; and displaying i) a program guide information screen representative of a program guide operating point in response to a first user control command, and ii) a predetermined hint in partial overlaying relationship with said information screen, wherein said predetermined hint is displayed in response to a second user control command that is not valid for said program guide operating point. - View Dependent Claims (49, 50, 51)
-
-
52. A process for providing an electronic television program guide comprising:
-
receiving user control commands for controlling the operation of said guide; determining the elapsed time since the most recent received user control command; storing i) program schedule information for a plurality of television programs, and ii) a plurality of predetermined hints for operating said guide wherein each of said hints is associated with at least one of said user control commands; and displaying i) a program guide information screen representative of a program guide operating point in response to a first user control command, and ii) a predetermined hint in partial overlaying relationship with said information screen in response to a second user control command, and iii) a second predetermined hint in partial overlaying relationship with said information screen, wherein said second predetermined hint is displayed when said elapsed time equals a predetermined amount of time or in response to a third user control command that is not valid for said program guide operating point. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. A process for providing an electronic television program guide comprising:
-
receiving user control commands for controlling the operation of said guide; determining the elapsed time since the most recent received user control command; storing i) program schedule information for a plurality of television programs, and ii) a plurality of predetermined hints for operating said guide wherein each of said hints is associated with at least one of said user control commands; displaying a program guide information screen representative of a program guide operating point in response to a first user control command; retrieving a hint from said storage means; and presenting said retrieved hint in a form recognizable by said user when said elapsed time equals a predetermined amount of time.
-
Specification