Patent ID: 8806047

Claim:
A method of operation of a receiving device comprising: receiving multiple content streams; providing playback of a first content stream of the multiple content streams; during playback of the first content stream, in response to receiving each most recent media item in each content stream of the multiple content streams other than the first content stream, discarding all media items previously received in the each content stream of the multiple content streams other than the first content stream and buffering the each most recent media item received in the each content stream of the multiple content streams other than the first 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 a second content stream of the multiple content streams 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 by the receiving device; and during playback of the second content stream, in response to receiving each most recent media item in each content stream of the multiple content streams other than the second content stream, discarding all media items previously received in the each content stream of the multiple content streams other than the second content stream and buffering each most recent media item received in the each content stream of the multiple content streams other than the second content stream.