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:
May. 07, 2024

Filed:

Jun. 22, 2020
Applicant:

Google Llc, Mountain View, CA (US);

Inventors:

Xiaoming Wang, Sunnyvale, CA (US);

Prashant Chandra, San Jose, CA (US);

Neelesh Bansod, San Jose, CA (US);

Nandita Dukkipati, Menlo Park, CA (US);

Hassan Wassel, San Jose, CA (US);

Gautam Kumar, Moutain View, CA (US);

Weihuang Wang, Los Gatos, CA (US);

Michael Marty, Madison, WI (US);

Nicholas McDonald, Sunnyvale, CA (US);

Assignee:

Google LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 47/25 (2022.01); H04L 47/12 (2022.01); H04L 47/50 (2022.01);
U.S. Cl.
CPC ...
H04L 47/25 (2013.01); H04L 47/12 (2013.01); H04L 47/50 (2013.01);
Abstract

A system includes a first processor configured to analyze packets received over a communication protocol system and determine one or more congestion indicators from the analysis of the data packets, the one or more congestion indicators being indicative of network congestion for data packets transmitted over a reliable transport protocol layer of the communication protocol system. The system also includes a rate update engine separate from the packet datapath and configured to operate a second processor to receive the determined one or more congestion indicators, determine one or more congestion control parameters for controlling transmission of data packets based on the received one or more congestion indicators, and output a congestion control result based on the determined one or more congestion control parameters.


Find Patent Forward Citations

Loading…