Digital television system channel guide having a limited lifetime
First Claim
1. A television system for receiving a plurality of digitally-encoded television programs wherein each of said digitally-encoded television programs is associated with at least one of a plurality of digital data transmission channels, each of said digital data transmission channels has the capacity to transmit at least one digitally-encoded television program and at least one of said plurality of digital data transmission channels includes television program schedule data, said system comprising:
- means responsive to a control signal for selecting a particular digital data transmission channel from said plurality of digital data transmission channels; and
control means coupled to said selecting means for generating said control signal;
said television program schedule data being updated at predetermined time intervals and comprising;
a first data structure defining the relationship of each of said television programs to respective ones of said plurality of digital data transmission channels,a second data structure indicative of a time period during which said defined relationships are valid, anda third data structure indicative of a change in said defined relationships;
said control means causing said first data structure of said television program schedule data to be acquired and stored when said second data structure indicates that said valid time period is less than a predetermined time period or when said third data structure indicates that said defined relationships have changed;
said control means examining said third data structure more often than said second data structure.
0 Assignments
0 Petitions
Accused Products
Abstract
A television system for receiving a plurality of digitally-encoded television programs includes circuitry for selecting a particular digital data transmission channel from a plurality of digital data transmission channels containing a desired digitally-encoded television program in response to a control signal, at least one of the data transmission channels also including television program schedule data. The system also includes user-operable data entry circuitry for entering data, and a controller for generating the above-noted control signal in response to user-entered data. The controller selects a virtual channel from a plurality of virtual channels in response to user-entered data, each virtual channel being subject to reassignment to a different one of said a plurality of digital data transmission channels, the television program schedule data defining the relationship of each of the television programs to respective ones of the plurality of digital data transmission channels.
184 Citations
6 Claims
-
1. A television system for receiving a plurality of digitally-encoded television programs wherein each of said digitally-encoded television programs is associated with at least one of a plurality of digital data transmission channels, each of said digital data transmission channels has the capacity to transmit at least one digitally-encoded television program and at least one of said plurality of digital data transmission channels includes television program schedule data, said system comprising:
-
means responsive to a control signal for selecting a particular digital data transmission channel from said plurality of digital data transmission channels; and control means coupled to said selecting means for generating said control signal; said television program schedule data being updated at predetermined time intervals and comprising; a first data structure defining the relationship of each of said television programs to respective ones of said plurality of digital data transmission channels, a second data structure indicative of a time period during which said defined relationships are valid, and a third data structure indicative of a change in said defined relationships; said control means causing said first data structure of said television program schedule data to be acquired and stored when said second data structure indicates that said valid time period is less than a predetermined time period or when said third data structure indicates that said defined relationships have changed; said control means examining said third data structure more often than said second data structure. - View Dependent Claims (2, 3, 4)
-
-
5. A method for receiving a plurality of digitally-encoded television programs wherein each of said digitally-encoded television programs is associated with at least one of a plurality of digital data transmission channels, each of said digital data transmission channels has the capacity to transmit at least one digitally-encoded television program and at least one of said plurality of digital data transmission channels includes television program schedule data, said method comprising:
-
selecting a digital data transmission channel including television program schedule data from said plurality of digital data transmission channels, said television program schedule data being updated at predetermined time intervals and comprising; a first data structure defining the relationship of each of said television programs to respective ones of said plurality of digital data transmission channels, a second data structure indicative of a time period during which said defined relationships are valid, and a third data structure indicative of a change in said defined relationships; examining said second and third data structures of said television program schedule data of said selected digital data transmission channel, said third data structure being examined more frequently than said second data structure; acquiring and storing said first data structure of said television program schedule data of said selected digital data transmission channel if said examination of said second data structure indicates that said valid time period is less than a predetermined time period or if said examination of said third data structure indicates that said defined relationships have changed. - View Dependent Claims (6)
-
Specification