Multiple interactive electronic program guide system and methods
First Claim
1. A system for managing a plurality of interactive electronic program guides (IPGs) each including television channel identifications, program titles, and starting times, comprising:
- an IPG data extractor for receiving telecast data and extracting IPG data from the telecast data for the plurality of IPGs;
a first database for storing information specific to each of the plurality of IPGs;
a second database for storing information common to the plurality of IPGs;
a memory for storing the first database and the second database;
a microprocessor coupled to the memory for processing the information for the plurality of IPGs, wherein the IPG data extractor, the first database, the second database, the memory, and the microprocessor reside in a single electronic device;
a plurality of tuners coupled to the microprocessor for receiving the telecast data and tuning to a plurality of television channels respectively; and
a plurality of displays for displaying the telecast data for the plurality of television channels respectively.
8 Assignments
0 Petitions
Accused Products
Abstract
A multiple Interactive Program Guide (IPG) system provides different television programming and different IPGs to several different users respectively. A single set-top box is capable of providing programming and scheduling data to several different television sets. Each of the different IPGs share a common database. Therefore, a first IPG being viewed by a first user can display data added or modified via a second IPG by a second user of the system. Furthermore, the data added or modified by the second user can influence the viewing rights of the first user. Also, all the competing and conflicting requests for limited resources, such as VCR scheduled recordings, will be brought to the users'"'"' attention and will be displayed by the system.
932 Citations
26 Claims
-
1. A system for managing a plurality of interactive electronic program guides (IPGs) each including television channel identifications, program titles, and starting times, comprising:
-
an IPG data extractor for receiving telecast data and extracting IPG data from the telecast data for the plurality of IPGs;
a first database for storing information specific to each of the plurality of IPGs;
a second database for storing information common to the plurality of IPGs;
a memory for storing the first database and the second database;
a microprocessor coupled to the memory for processing the information for the plurality of IPGs, wherein the IPG data extractor, the first database, the second database, the memory, and the microprocessor reside in a single electronic device;
a plurality of tuners coupled to the microprocessor for receiving the telecast data and tuning to a plurality of television channels respectively; and
a plurality of displays for displaying the telecast data for the plurality of television channels respectively. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for displaying a plurality of interactive electronic program guides (IPGs) in a guide format comprising the steps of:
-
receiving television programming data including IPG data by an electronic device;
extracting IPG data for the plurality of IPGs from the television programming data by the electronic device;
storing in a memory data specific to each of the plurality of IPGs;
storing in the memory data common to the plurality of IPGs;
processing the data for the plurality of IPGs by the electronic device; and
displaying the plurality of IPGs on a plurality of displays respectively. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A television set-top box for generating a plurality of interactive electronic program guides (IPGs) each including television channel identifications, program titles, and starting times, comprising:
-
an IPG data extractor for receiving telecast data and extracting IPG data from the telecast data for the plurality of IPGs;
a first database for storing information specific to each of the plurality of IPGs;
a second database for storing information common to the plurality of IPGs;
a memory for storing the first database and the second database;
a single microprocessor coupled to the memory for processing the information for the plurality of IPGs; and
a plurality of tuners coupled to the microprocessor for receiving the telecast data and tuning to a plurality of television channels respectively.
-
-
26. A system for managing a plurality of interactive electronic program guides (IPGs) each including television channel identifications, program titles, and starting times, comprising:
-
an IPG data extractor for receiving telecast data and extracting IPG data from the telecast data for the plurality of IPGs;
a first database for storing information specific to each of the plurality of IPGs;
a second database for storing information common to the plurality of IPGs;
a memory means for storing the first database and the second database;
a microprocessor means coupled to the memory means for processing the information for the plurality of IPGs, wherein the IPG data extractor, the first database, the second database, the memory, and the microprocessor reside in a single electronic device;
a plurality of tuners coupled to the microprocessor for receiving the telecast data and tuning to a plurality of television channels respectively; and
an on-screen scheduled events list shared by the plurality of IPGs including an aggregate list for at least one of individual recordings, future PPV purchases, or scheduled tunes.
-
Specification