STAGGERCASTING WITH NO CHANNEL CHANGE DELAY
First Claim
1. A method comprising:
- receiving a channel comprising at least one encoded stream and an error correcting stream, wherein the encoded stream is staggered with respect to the error correcting stream;
decoding the received encoded stream for providing content;
wherein the decoding step includes correcting the received encoded stream using the received error correcting stream upon detecting errors in the received encoded stream; and
when a different channel is selected, decoding a received encoded stream of the different channel for providing content even though for an initial period of time equal to a time delay errors in the received encoded stream of the different channel are not correctable by the received error correcting stream of the different channel;
wherein the encoded stream of the different channel is delayed with respect to the error correcting stream of the different channel by the time delay.
1 Assignment
0 Petitions
Accused Products
Abstract
An Advanced Television Systems Committee Digital Television (ATSC DTV) mobile, or handheld, device comprises a receiver for receiving a signal that includes a mobile DTV channel, which is transmitted in StaggerCast form comprising an FEC (Forward Error Correcting) stream and an encoded stream delayed in time from the FEC stream for conveying program content. The receiver decodes the received encoded stream for providing the program content and, if errors are detected in the received encoded stream, uses the received FEC stream to attempt to correct the errors. However, when the uses changes programs, or channels, to a different StaggerCast stream, the receiver decodes a received encoded stream of the different StaggerCast stream for providing the new program content even though for an initial period of time error correction by the receiver is severely limited.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving a channel comprising at least one encoded stream and an error correcting stream, wherein the encoded stream is staggered with respect to the error correcting stream; decoding the received encoded stream for providing content;
wherein the decoding step includes correcting the received encoded stream using the received error correcting stream upon detecting errors in the received encoded stream; andwhen a different channel is selected, decoding a received encoded stream of the different channel for providing content even though for an initial period of time equal to a time delay errors in the received encoded stream of the different channel are not correctable by the received error correcting stream of the different channel; wherein the encoded stream of the different channel is delayed with respect to the error correcting stream of the different channel by the time delay. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising
receiving an encoded stream for conveying content; -
generating an error correcting stream from the encoded stream for protecting the encoded stream against errors; delaying the receiving encoded stream by a time delay; forming a StaggerCast stream for transmission to a receiver, the StaggerCast stream comprising the delayed encoded stream and the error correcting stream for use in the receiver for performing fast channel change by decoding the delayed encoded stream even if data from the error correcting stream is not available for use when changing channels. - View Dependent Claims (7, 8, 9, 10)
-
-
11. Apparatus comprising:
-
a demodulator for providing a demodulated signal, wherein the demodulated signal represents a StaggerCast signal having a StaggerCasting time delay; a demultiplexer for forming from the demodulated signal an encoded stream and an error correcting stream, wherein the encoded stream is delayed with respect to the error correcting stream by the StaggerCasting time delay; and an error correction decoder for using data derived from the error correcting stream for correcting errors in the encoded stream such that upon a channel change the error correction decoder does not correct for errors for a period of time equal to the StaggerCasting time delay. - View Dependent Claims (12, 13, 14, 15)
-
-
16. Apparatus comprising
a delay buffer for delaying an encoded stream, wherein the encoded stream conveys content; -
an error correction encoder for generating an error correcting stream from the encoded stream for protecting the encoded stream against errors; a multiplexer for multiplexing the error correcting stream and the delayed encoded stream for forming a StaggerCast stream for transmission to a receiver, the StaggerCast stream comprising the delayed encoded stream and the error correcting stream for use in the receiver for performing fast channel change by decoding the delayed encoded stream even if data from the error correcting stream is not available for use when changing channels. - View Dependent Claims (17, 18, 19, 20)
-
Specification