System and method for optimized channel switching in digital television broadcasting
First Claim
Patent Images
1. A broadcast television receiver configured to perform switching between broadcast television programming and dedicated digital streams carrying personalized messages, the receiver comprising:
- a tuner operable to tune to a selected channel, from among a plurality of channels received by the receiver, and produce an intermediate frequency signal;
a digital demodulator configured to receive and demodulate the intermediate frequency signal produced by the tuner to produce a digital signal;
a digital demultiplexer configured to receive and demultiplex the digital signal output by the digital demodulator to produce an encoded digital video stream and an encoded digital audio stream;
a first buffer configured to receive and output the encoded digital video stream produced by the digital demultiplexer;
a second buffer configured to receive and output the encoded digital audio stream produced by the digital demultiplexer;
a digital video decoder configured to receive the encoded digital video stream output by the first buffer and produce a decoded digital video stream;
a digital audio decoder configured to receive the encoded digital audio stream output by the second buffer and produce a decoded digital audio stream; and
a controller operable to control the operation of the receiver,wherein the controller is configured to automatically execute a channel change from a first channel to a second channel, wherein a first video frame, in presentation order, of the encoded digital video stream from the second channel is configured to have a reduced VBV delay;
responsive to at least one of a cue-tone and a time-based switching instruction, the controller leaves at least one of the digital video decoder and the digital audio decoder playing;
causing the tuner to switch from the first channel to the second channel while preventing output from the tuner from being presented by the receiver, and causing the first and second buffers to continue to output at least one of the encoded digital video stream and the encoded digital audio stream until the first and second buffers are empty, respectively, presenting at least one of the encoded digital video stream and the encoded digital audio stream via the receiver during the channel change;
wherein the second channel is an MPEG-encoded digital channel comprising a control message, the control message being sent to the receiver prior to the execution of the channel change, the second channel configured such that, after the channel change is executed, the first buffer receives an encoded digital video stream from the second channel that begins with an MPEG I-frame.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for masking/reducing the switch time from an analog or digital television channel to another digital television channel and back. Various optimizations which may be used individually or in combination to minimize the potential disruption to the viewer. This optimization is especially important when the channel switch is made automatically by the receiver, such as the case where the presentation of one television program is temporarily continued on another channel.
177 Citations
29 Claims
-
1. A broadcast television receiver configured to perform switching between broadcast television programming and dedicated digital streams carrying personalized messages, the receiver comprising:
-
a tuner operable to tune to a selected channel, from among a plurality of channels received by the receiver, and produce an intermediate frequency signal; a digital demodulator configured to receive and demodulate the intermediate frequency signal produced by the tuner to produce a digital signal; a digital demultiplexer configured to receive and demultiplex the digital signal output by the digital demodulator to produce an encoded digital video stream and an encoded digital audio stream; a first buffer configured to receive and output the encoded digital video stream produced by the digital demultiplexer; a second buffer configured to receive and output the encoded digital audio stream produced by the digital demultiplexer; a digital video decoder configured to receive the encoded digital video stream output by the first buffer and produce a decoded digital video stream; a digital audio decoder configured to receive the encoded digital audio stream output by the second buffer and produce a decoded digital audio stream; and a controller operable to control the operation of the receiver, wherein the controller is configured to automatically execute a channel change from a first channel to a second channel, wherein a first video frame, in presentation order, of the encoded digital video stream from the second channel is configured to have a reduced VBV delay;
responsive to at least one of a cue-tone and a time-based switching instruction, the controller leaves at least one of the digital video decoder and the digital audio decoder playing;causing the tuner to switch from the first channel to the second channel while preventing output from the tuner from being presented by the receiver, and causing the first and second buffers to continue to output at least one of the encoded digital video stream and the encoded digital audio stream until the first and second buffers are empty, respectively, presenting at least one of the encoded digital video stream and the encoded digital audio stream via the receiver during the channel change;
wherein the second channel is an MPEG-encoded digital channel comprising a control message, the control message being sent to the receiver prior to the execution of the channel change, the second channel configured such that, after the channel change is executed, the first buffer receives an encoded digital video stream from the second channel that begins with an MPEG I-frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of executing a channel change in a broadcast television receiver configured to perform switching between broadcast television programming and dedicated digital streams carrying personalized messages, the method comprising:
-
tuning a tuner to a first channel, from among a plurality of channels received by the receiver, and the tuner being configured to produce an intermediate frequency signal; demodulating the intermediate frequency signal to produce a digital signal; demultiplexing the digital signal to produce an encoded digital video stream and an encoded digital audio stream; storing the encoded digital video stream in a first buffer;
storing the encoded digital audio stream in a second buffer;decoding the encoded digital video stream from the first buffer to produce a decoded digital video stream; decoding the encoded digital audio stream from the second buffer to produce a decoded digital audio stream;
a controller automatically executes a channel change from the first channel to a second channel, wherein a first video frame, in presentation order, of the encoded digital video stream from the second channel is configured to have a reduced VBV delay;
responsive to at least one of a cue-tone and a time-based switching instruction, the controller leaves at least one of the digital video decoder and the digital audio decoder playing;switching the tuner from the first channel to the second channel while preventing output from the tuner from being presented by the receiver, causing the first and second buffers to continue to output at least one of the encoded digital video stream and the encoded digital audio stream until the corresponding first and second buffers are empty, respectively, presenting at least one of the encoded digital video stream and the encoded digital audio stream via the receiver during the channel change, wherein the second channel is an MPEG-encoded digital channel comprising a control message, the control message being sent to the receiver prior to the execution of the channel change, the second channel configured such that, after the channel change is executed, the first buffer receives an encoded digital video stream from the second channel that begins with an MPEG 1-frame. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable medium comprising computer executable instructions for performing a method of executing a channel change in a broadcast television receiver configured to perform switching between broadcast television programming and dedicated digital streams carrying personalized messages, the method comprising:
-
tuning a tuner to a first channel, from among a plurality of channels received by the receiver, and the tuner being configured to produce an intermediate frequency signal; demodulating the intermediate frequency signal to produce a digital signal; demultiplexing the digital signal to produce an encoded digital video stream and an encoded digital audio stream; storing the encoded digital video stream in a first buffer;
storing the encoded digital audio stream in a second buffer;decoding the encoded digital video stream from the first buffer to produce a decoded digital video stream; decoding the encoded digital audio stream from the second buffer to produce a decoded digital audio stream; and a controller automatically executes a channel change from the first channel to a second channel, wherein a first video frame, in presentation order, of the encoded digital video stream from the second channel is configured to have a reduced VBV delay; responsive to at least one of a cue-tone and a time-based switching instruction, the controller leaves at least one of the digital video decoder and the digital audio decoder playing; switching the tuner from the first channel to the second channel while preventing output from the tuner from being presented by the receiver, and causing the first and second buffers to continue to output at least one of the encoded digital video stream and the encoded digital audio stream until the corresponding first and second buffers are empty, respectively, presenting at least one of the encoded digital video stream and the encoded digital audio stream via the receiver during the channel change, wherein the second channel is an MPEG-encoded digital channel comprising a control message, the control message being sent to the receiver prior to the execution of the channel change, the second channel configured such that, after the channel change is executed, the first buffer receives an encoded digital video stream from the second channel that always begins with an MPEG I-frame. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A broadcast television receiver configured to perform switching between broadcast television programming and dedicated digital streams carrying personalized messages, the receiver comprising:
-
a tuner receiving a plurality of channels, the plurality of channels including at least one analog channel and one dedicated digital stream carrying personalized messages; a digital demodulator configured to receive and demodulate the analog channel to produce a digital signal; a digital demultiplexer configured to receive and demultiplex the digital signal output by the digital demodulator to produce an encoded digital stream; a buffer configured to receive and output the encoded digital stream produced by the digital demultiplexer; a digital decoder configured to receive the encoded digital stream output by the buffer and produce a decoded digital stream; and a controller configured to automatically execute a channel change from the analog channel to the dedicated digital stream, wherein a first video frame, in presentation order, of the encoded digital video stream from the dedicated digital stream is configured to have a reduced VBV delay; responsive to a time-based switching instruction, the controller leaves the digital decoder playing; causing the tuner to switch from the analog channel to the dedicated digital channel while preventing output from the tuner from being presented by the receiver, and causing the buffer to continue to output the encoded digital stream during the channel change until the buffer is empty, thereby presenting the encoded digital video stream via the receiver during the channel change, wherein the dedicated digital channel comprising a control message, the control message being sent to the receiver prior to the execution of the channel change, wherein the first frame of the dedicated digital channel received at the buffer is an MPEG I-frame.
-
Specification