Skip feature for a broadcast or multicast media station
First Claim
1. A method of operation of a receiving device comprising:
- receiving two content streams transmitted for a media station;
providing playback of a first content stream of the two content streams;
during playback of the first content stream, in response to receiving each most recent media item in a second content stream of the two content streams, discarding all media items previously received in the second content stream and buffering the each most recent media item received in the second content stream;
receiving a skip request during playback of the first content stream;
in response to the skip request, switching playback from the first content stream to the second content stream to provide playback of the second content stream beginning at a start of the most recent media item received in the second content stream that is buffered by the receiving device; and
during playback of the second content stream, in response to receiving each most recent media item in the first content stream, discarding all media items previously received in the first content stream and buffering each most recent media item received in the first content stream.
6 Assignments
0 Petitions
Accused Products
Abstract
A skip function for a broadcast or multicast media station is disclosed. In one embodiment, two content streams are simultaneously transmitted for a single radio station. A receiving device simultaneously receives the two content streams transmitted for the radio station. The receiving device provides playback of a first content stream of the two content streams. During playback of the first content stream, the receiving device buffers one or more most recently received content items from the second content stream. When a user of the receiving device initiates a skip, the receiving device performs a skip function by switching playback from the first content stream to the second content stream beginning at the start of the one or more most recently received content items from the second content stream that have been buffered at the receiving device.
-
Citations
18 Claims
-
1. A method of operation of a receiving device comprising:
-
receiving two content streams transmitted for a media station; providing playback of a first content stream of the two content streams; during playback of the first content stream, in response to receiving each most recent media item in a second content stream of the two content streams, discarding all media items previously received in the second content stream and buffering the each most recent media item received in the second content stream; receiving a skip request during playback of the first content stream; in response to the skip request, switching playback from the first content stream to the second content stream to provide playback of the second content stream beginning at a start of the most recent media item received in the second content stream that is buffered by the receiving device; and during playback of the second content stream, in response to receiving each most recent media item in the first content stream, discarding all media items previously received in the first content stream and buffering each most recent media item received in the first content stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A receiving device comprising:
-
receiver circuitry adapted to receive two content streams transmitted for a media station; a first buffer adapted to buffer a first content stream of the two content streams from the receiver circuitry; a second buffer adapted to buffer a second content stream of the two content streams from the receiver circuitry; switching circuitry adapted to output a first buffered content stream from the first buffer when configured in a first state and output a second buffered content stream from the second buffer when configured in a second state; playback circuitry adapted to provide playback of the first or second buffered content stream output by the switching circuitry; and buffer management circuitry adapted to; control the first buffer to output the first buffered content stream while the switching circuitry is configured in the first state to provide playback of the first content stream; control the second buffer such that an output of the second buffer is set to a start of one or more most recent media items received in the second content stream buffered in the second buffer, wherein during playback of the first content stream, in response to receiving each most recent media item in the second content stream, all media items previously received in the second content stream are discarded and each most recent media item received in the second content stream is buffered; and in response to a skip request from a user of the receiving device, control the second buffer to output the second buffered content stream while the switching circuitry is configured in the second state to provide playback of the second content stream beginning at the start of the one or more most recent media items received in the second content stream buffered in the second buffer, wherein during playback of the second content stream, in response to receiving each most recent media item in the first content stream, all media items previously received in the first content stream are discarded and each most recent media item received in the first content stream is buffered.
-
-
18. A non-transitory computer readable medium storing software for instructing a computing device to:
-
provide playback of a first content stream for a media station, wherein the first content stream for the media station is transmitted with a second content stream for the media station; during playback of the first content stream, in response to receiving each most recent media item in a second content stream of the two content streams, discard all media items previously received in the second content stream and buffer the each most recent media item received in the second content stream; receive a skip request during playback of the first content stream; in response to the skip request, switch playback from the first content stream to the second content stream to provide playback of the second content stream beginning at a start of the one or more most recent media items received in the second content stream that are buffered at the computing device; and during playback of the second content stream, in response to receiving each most recent media item in the first content stream, discard all media items previously received in the first content stream and buffer each most recent media item received in the first content stream.
-
Specification