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:
Mar. 27, 2018

Filed:

Feb. 10, 2015
Applicant:

Appformix, Inc., Sunnyvale, CA (US);

Inventors:

Pawan Prakash, San Francisco, CA (US);

Travis Newhouse, Encinitas, CA (US);

Harshit Chitalia, Santa Clara, CA (US);

Parantap Roy, Sunnyvale, CA (US);

Sumeet Singh, Saratoga, CA (US);

Assignee:

APPFORMIX, INC., San Jose, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 1/18 (2006.01); H04L 12/801 (2013.01); H04L 12/851 (2013.01); H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
H04L 47/18 (2013.01); H04L 1/1832 (2013.01); H04L 47/24 (2013.01); H04L 69/16 (2013.01);
Abstract

In various example embodiments, a system and method are presented for a bandwidth (BW) management system. The BW management system includes a BW manager module to manage bandwidth of a collection of flows by traffic classes using bandwidth limits assigned to the traffic classes arranged in a hierarchical bandwidth tree (HBT). The BW management system includes a quality of service (QOS) manager module to manage bandwidth for leaf traffic subclasses in the HBT based on application priority classifications. The bandwidth management system including a window manager (WM) module to manage bandwidth for individual flows in the collection of flows using a sliding window protocol to control the rate at which the first host transmits data packets to the second host. The QOS manager module is in communication with the WM module and the BW manager module while the bandwidth management system is actively managing the bandwidth of the collection of flows.


Find Patent Forward Citations

Loading…