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:
Oct. 05, 2021

Filed:

Dec. 12, 2019
Applicant:

Amazon Technologies, Inc., Seattle, WA (US);

Inventors:

Erik Jason Johnson, St. Helens, OR (US);

Trevor Wells, Washougal, WA (US);

Ai Luo, Camas, WA (US);

John Bach, Roswell, GA (US);

Ryan Hegar, Happy Valley, OR (US);

Assignee:

Amazon Technologies, Inc., Seattle, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04N 21/2662 (2011.01); H04N 21/2665 (2011.01); H04N 21/2362 (2011.01); H04N 21/24 (2011.01); H04N 21/462 (2011.01); H04N 21/44 (2011.01);
U.S. Cl.
CPC ...
H04N 21/2662 (2013.01); H04N 21/2362 (2013.01); H04N 21/2402 (2013.01); H04N 21/2665 (2013.01); H04N 21/44004 (2013.01); H04N 21/4621 (2013.01); H04N 21/4622 (2013.01);
Abstract

Techniques for dynamic video bandwidth determination are described. An exemplary method includes receiving an indication of a desired total bitrate for a multiple program transport stream (MPTS), the MPTS having at least two programs; receiving non-video content from two or more encoders; buffering video content during a determination of available video bandwidth; and determining an amount of the desired total bitrate to be the available video bandwidth by: for each active encoder, determining a non-video bitrate over a first time period for each encoder using a sliding window based on a statistical measurement, summing the determined non-video bitrates for the active encoders to get a total non-video bitrate, subtracting the total non-video bitrate from the desired total bitrate to get an available video bandwidth, and allocating the available video bandwidth amongst the two or more encoders.


Find Patent Forward Citations

Loading…