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. 06, 2021

Filed:

Nov. 25, 2019
Applicant:

Activevideo Networks, Inc., San Jose, CA (US);

Inventors:

Ronald A. Brockmann, Los Gatos, CA (US);

Maarten Hoeben, Amersfoort, NL;

Onne Gorter, Hilversum, NL;

Gerrit Hiddink, Amersfoort, NL;

Assignee:

Activevideo Networks, Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04J 3/04 (2006.01); H04N 21/2385 (2011.01); H04L 12/24 (2006.01); H04N 21/2365 (2011.01); H04N 21/24 (2011.01); H04L 12/873 (2013.01); H04N 21/236 (2011.01); H04N 21/2368 (2011.01); H04N 21/2381 (2011.01); H04N 21/61 (2011.01); H04N 21/647 (2011.01); H04L 12/851 (2013.01);
U.S. Cl.
CPC ...
H04N 21/2385 (2013.01); H04L 41/0893 (2013.01); H04L 41/0896 (2013.01); H04L 47/521 (2013.01); H04N 21/2365 (2013.01); H04N 21/2368 (2013.01); H04N 21/2381 (2013.01); H04N 21/23614 (2013.01); H04N 21/23655 (2013.01); H04N 21/2402 (2013.01); H04N 21/6118 (2013.01); H04N 21/6125 (2013.01); H04N 21/64792 (2013.01); H04L 47/24 (2013.01);
Abstract

A server system determines, for a group of user sessions assigned to a single modulator, that an aggregate bandwidth for a first frame time exceeds a specified budget for the modulator. The user sessions comprise data in a plurality of classes, each class having a respective priority. In response to a determination that the aggregate bandwidth exceeds a specified budget, the server system allocates a portion of the aggregate bandwidth, including allocating a first portion of the data for a first user session in the group of user sessions and allocating a second portion of the data for a second user session in the group of user sessions, where both the first portion and the second portion are allocated in accordance with the class priorities. The server system transmits the allocated portions of the data for the group of user sessions through the modulator during the first frame time.


Find Patent Forward Citations

Loading…