Patent ID: 9510043
Filing Date: 2016-11-29
CPC Classification: H04L,H04N

Claim Text:
1. A computer-implemented method, comprising: identifying a plurality of audio/video stream pairs that may be selected for playback subsequent to a currently playing audio/video stream pair; for each audio/video stream pair included in the plurality of audio/video stream pairs, computing a probability that the audio/video stream pair will be selected next for playback; based on the probabilities, selecting a first audio/video stream pair and a second audio/video stream pair for pre-buffering, wherein a first probability reflecting that the first audio/video stream will be selected next for playback is greater than a second probability reflecting that the second audio/video stream will be selected next for playback; and pre-buffering at least a portion of the first audio/video stream pair and at least a portion of the second audio/video stream pair, wherein rates for pre-buffering the at least a portion of the first audio/video stream pair are proportional to the first probability, and rates for pre-buffering the at least a portion of the second audio/video stream pair are proportional to the second probability.