The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 14, 2015

Filed:

Nov. 15, 2013
Applicant:

Hulu, Llc, Santa Monica, CA (US);

Inventors:

Alexander V. Gutarin, Atherton, CA (US);

Baptiste Coudurier, Los Angeles, CA (US);

Assignee:

HULU, LLC, Santa Monica, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); H04L 12/835 (2013.01); H04L 12/853 (2013.01); H04L 12/811 (2013.01);
U.S. Cl.
CPC ...
H04L 47/30 (2013.01); H04L 47/2416 (2013.01); H04L 47/38 (2013.01);
Abstract

In one embodiment, a method determines data describing a temporal variability of a bit rate of a first bitstream and receives the first bitstream through a communication channel. A throughput for the communication channel is determined. The method then compares the throughput of the communication channel with the data describing the temporal variability of the bit rate of the first bitstream to determine a variance of the first bitstream from the throughput for the communication channel for a portion of the media program not already received. An amount of data currently buffered in a buffer for the media program is determined and then the method compares the amount of data currently buffered to the variance for the portion to determine whether to switch to receiving a second bitstream. The second bitstream has a different bit rate from the first bitstream.


Find Patent Forward Citations

Loading…