Electronic television program guide schedule system and method with data feed access
First Claim
1. A method for correlating promotional information received from a data feed populated with Internet data and a plurality of program listings stored in a local storage device for simultaneous display, the method comprising:
- storing user preferences, at least one of the plurality of program listings, and an identifier associated with the at least one of the plurality of program listings in the local storage device;
receiving the data feed populated with Internet data comprising the promotional information and the identifier, wherein the identifier is associated with the promotional information;
searching, using the identifier, the received data feed for the promotional information;
retrieving the at least one of the plurality of program listings from the local storage device;
causing the plurality of program listings to be displayed in a first region of a display; and
causing the promotional information to be displayed in a second region of the display simultaneously with the plurality of program listings displayed in the first region of the display, wherein the promotional information is selectable by the user, and wherein the promotional information is selected based on the stored user preferences.
20 Assignments
0 Petitions
Accused Products
Abstract
An electronic program schedule system with access to both stored television program schedule information and data feeds containing status information for live programs such as sporting events. The system includes a data processor for receiving program schedule information for a plurality of programs and data feeds containing status information for certain of the programs, and a video display generator for generating a display signal simultaneously comprising information from both the stored schedule information and the received data feed. The system is further provided with user control means such as a remote controller for generating user control commands and transmitting signals to the data processor in response thereto so as to control the content of the display signal. The display signal may be displayed on a display apparatus such as a television receiver. In addition, the program schedule system of the present invention utilizes category-specific user interfaces providing access to multiple services including television programs, received data feeds, home shopping services, and video games as well as the stored program schedule information.
-
Citations
84 Claims
-
1. A method for correlating promotional information received from a data feed populated with Internet data and a plurality of program listings stored in a local storage device for simultaneous display, the method comprising:
-
storing user preferences, at least one of the plurality of program listings, and an identifier associated with the at least one of the plurality of program listings in the local storage device; receiving the data feed populated with Internet data comprising the promotional information and the identifier, wherein the identifier is associated with the promotional information; searching, using the identifier, the received data feed for the promotional information; retrieving the at least one of the plurality of program listings from the local storage device; causing the plurality of program listings to be displayed in a first region of a display; and causing the promotional information to be displayed in a second region of the display simultaneously with the plurality of program listings displayed in the first region of the display, wherein the promotional information is selectable by the user, and wherein the promotional information is selected based on the stored user preferences. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for correlating promotional information received from a data feed populated with Internet data and a plurality of program listings stored in a local storage device for simultaneous display, the system comprising:
-
means for storing user preferences, at least one of the plurality of program listings, and an identifier associated with the at least one of the plurality of program listings in the local storage device; means for receiving the data feed populated with Internet data comprising the promotional information and the identifier, wherein the identifier is associated with the promotional information; means for searching using the identifier, the received data feed for the promotional information; means for retrieving the at least one of the plurality of program listings from the local storage device; means for causing the plurality of program listings to be displayed in a first region of a display; and means for causing the promotional information to be displayed in a second region of the display simultaneously with the plurality of program listings displayed in the first region of the display, wherein the promotional information is selectable by the user, and wherein the promotional information is selected based on the stored user preferences. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A system for correlating promotional information received from a data feed populated with Internet data and a plurality of program listings stored in a local storage device for simultaneous display, the system comprising:
-
the local storage device; control circuitry configured to; store user preferences, at least one of the plurality of program listings, and an identifier associated with the at least one of the plurality of program listings in the local storage device; receive the data feed populated with Internet data comprising the promotional information and the identifier, wherein the identifier is associated with the promotional information; search, using the identifier, the received data feed for the promotional information; retrieve the at least one of the plurality of program listings from the local storage device; cause the plurality of program listings to be displayed in a first region of a display; and cause the promotional information to be displayed in a second region of the display simultaneously with the plurality of program listings displayed in the first region of the display, wherein the promotional information is selectable by the user, and wherein the promotional information is selected based on the stored user preferences. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
-
64. A non-transitory data storage medium for correlating promotional information received from a data feed populated with Internet data and a plurality of program listings stored in a local storage device for simultaneous display, the data storage medium comprising program logic recorded thereon for:
-
storing user preferences, at least one of the plurality of program listings, and an identifier associated with the at least one of the plurality of program listings in the local storage device; receiving the data feed populated with Internet data comprising the promotional information and the identifier, wherein the identifier is associated with the promotional information; searching using the identifier, the received data feed for the promotional information; retrieving the at least one of the plurality of program listings from the local storage device; causing the plurality of program listings to be displayed in a first region of a display; and causing the promotional information to be displayed in a second region of the display simultaneously with the plurality of program listings displayed in the first region of the display, wherein the promotional information is selectable by the user, and wherein the promotional information is selected based on the stored user preferences. - View Dependent Claims (65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84)
-
Specification