PROGRAM GUIDE SYSTEM WITH REAL-TIME DATA SOURCES
15 Assignments
0 Petitions
Accused Products
Abstract
A program guide system is provided in which an interactive television program guide that is implemented at least partially on user television equipment receives program listings data and real-time data such as sports scores, news data, and the like. The real-time data may be stored in a database maintained by the program guide, so that the program guide may access the stored real-time data at a later time. Updated program listings information may be provided to the program guide as part of the data stream in which the real-time data is provided. Unique keys may be generated for the program listings data and real-time data associated with each live event. The keys may be compared at the program guide to determine which program listings correspond to which items of real-time data. A controllable ticker may be displayed on top of a television program on the user television equipment. The controllable ticker may be sponsored. Different types of real-time data may be assigned different expiration times. When data has expired it may be removed from the database.
-
Citations
214 Claims
-
1-190. -190. (canceled)
-
191. A method of displaying updated program listings data for a program, the method comprising:
-
receiving program listings data for the program from a main facility; storing the program listings data for the program in a database; receiving real-time program listings data for the program from a source of real-time data, wherein the source of real-time data is separate from the main facility; updating the program listings data stored in the database to include the real-time program listings data; and displaying the updated program listings data to the user. - View Dependent Claims (192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202)
-
-
203. A system for displaying updated program listings data for a program, the system comprising a database and a display device and configured to:
-
receive program listings data for the program from a main facility; store the program listings data for the program in the database; receive real-time program listings data for the program from a source of real-time data, wherein the source of real-time data is separate from the main facility; update the program listings data stored in the database to include the real-time program listings data; and display, on the display device, the updated program listings data to the user. - View Dependent Claims (204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214)
-
Specification