Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
236 words
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.
Claim 2
Dependent Claim
236 words
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.
Claim 3
Dependent Claim
20 words
he television system of claim 1 wherein each of said digital data transmission channels includes said television program schedule data.
Claim 4
Dependent Claim
22 words
The television system of claim 1 wherein said time period of said second data structure is of the order of thirty minutes.
Claim 5
Dependent Claim
23 words
The television system of claim 1 wherein said third data structure comprises information indicative of a version of said television program schedule data.
Claim 6
Independent Claim
244 words
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.
Claim 7
Independent Claim
244 words
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.
Claim 8
Dependent Claim
19 words
The method of claim 5 wherein each of said digital data transmission channels includes said television program schedule data.