System and method for displaying program listings in an interactive electronic program guide
AssigneeMicrosoft Corporation
InventorsPhivos C. Aristides, Brian D. Crites, Robert M. Hohman, Frank A. Lawler
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsPhivos C. Aristides, Brian D. Crites, Robert M. Hohman, Frank A. Lawler
Estimating the term…
Disclosed herein is an interactive entertainment distribution network including a headend which is connected to provide programs to a plurality of user interface units in individual homes. The user interface units are configured to run electronic program guides for displaying available programs categorized by discrete time slots. Each of the programs has a scheduled time period which occupies at least a portion of one or more of the discrete time slots. The headend maintains a database with a plurality of program data records. Each program data record is indexed by one of a plurality of bucket numbers. The bucket numbers correspond respectively to the plurality of discrete time slots. Each particular program is represented by a program data record and associated bucket number for each of the one or more discrete time slots which the program occupies. The electronic program guide requests programming information from the headend by specifying one or more bucket numbers to the headend.
In an interactive entertainment distribution network having a headend which is connected to provide programs to a plurality of user interface units in individual homes, each of the programs corresponding to a scheduled time period, an information storage system comprising:
An interactive entertainment distribution network comprising:
A user interface unit for use in an individual home for connection to an interactive entertainment distribution network headend, the headend providing programs to the user interface unit, each of the programs corresponding to a scheduled time period, the user interface unit comprising:
In an interactive entertainment distribution network having a headend which is connected to provide programs to a plurality of user interface units in individual homes, each of the programs corresponding to a scheduled time period, a method of organizing programming information at the headend, the method comprising the following steps:
Dependencies are inferred from the claim text.