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:
Aug. 06, 2024

Filed:

Apr. 25, 2022
Applicant:

Avago Technologies International Sales Pte. Limited, Singapore, SG;

Inventors:

Minhua Zhou, San Diego, CA (US);

Xuemin Chen, Rancho Santa Fe, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04N 7/173 (2011.01); H04N 21/437 (2011.01); H04N 21/439 (2011.01); H04N 21/44 (2011.01); H04N 21/442 (2011.01); H04N 21/845 (2011.01);
U.S. Cl.
CPC ...
H04N 21/44004 (2013.01); H04N 21/437 (2013.01); H04N 21/439 (2013.01); H04N 21/44209 (2013.01); H04N 21/8456 (2013.01);
Abstract

A method is provided that includes setting, by a controller, a first bit-rate level for a next video segment, and comparing a fill level of a playback buffer to a first threshold. If the fill level of the playback buffer satisfies the first threshold, the first bit-rate level for the next video segment is replaced by setting a second bit-rate level for the next video. A first request is issued to a server for the next video segment encoded at the first bit-rate level or, if the fill level of the playback buffer satisfies the first threshold, encoded at the second bit-rate level and downloading of the requested next video segment and storing the requested video segment in the playback buffer. A decoder decodes the next video segment from the playback buffer for playback on a display device after the next video segment has been downloaded and stored in the playback buffer.


Find Patent Forward Citations

Loading…