EXPEDITED DIGITIAL SIGNAL DECODING
First Claim
Patent Images
1. A method for buffering digital signals, the method comprising the steps of:
- reading data into a buffer at a first data rate;
obtaining a first occupancy level in said buffer;
outputting data from said buffer at a second data rate, wherein said second data rate is less than said first data rate;
obtaining a second occupancy level in said buffer; and
outputting data from said buffer at a third data rate wherein said third data rate is greater than said second data rate.
9 Assignments
0 Petitions
Accused Products
Abstract
Expedited digital signal decoding. A multicast or unicast data stream is sent from a headend to a set-top box at a natural rate. A decoder buffer in the set-top box begins to fill. Once the buffer is partially full, a decoder begins to decode the data at a rate lower than the natural rate. Images are displayed to the user before the buffer is full, allowing for a faster channel change.
98 Citations
27 Claims
-
1. A method for buffering digital signals, the method comprising the steps of:
-
reading data into a buffer at a first data rate;
obtaining a first occupancy level in said buffer;
outputting data from said buffer at a second data rate, wherein said second data rate is less than said first data rate;
obtaining a second occupancy level in said buffer; and
outputting data from said buffer at a third data rate wherein said third data rate is greater than said second data rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for buffering digital signals, the method comprising the steps of:
-
tuning to a unicast data stream;
reading said unicast data stream into a buffer at a first data rate;
obtaining a first occupancy level in said buffer;
outputting data from said buffer at a second data rate, wherein said second data rate is less than said first data rate;
obtaining a second occupancy level in said buffer, wherein said second occupancy level is greater than said first occupancy level;
closing said unicast data stream;
tuning to a multicast data stream;
reading said multicast data stream into said buffer;
obtaining a third occupancy level in said buffer;
wherein said third occupancy level is greater than said second occupancy level; and
outputting data from said buffer at a third data rate wherein said third data rate is greater than said second data rate. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
- 21. A decoder buffer for receiving digital signals at a first data rate to obtain a first occupancy level, outputting said data at a second data rate which is less than said first data rate, and obtaining a second occupancy level wherein said second occupancy level is greater than said first occupancy level in order to output said data at a third data rate that is greater than said second data rate.
Specification