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. 10, 2023

Filed:

Dec. 08, 2020
Applicant:

Google Llc, Mountain View, CA (US);

Inventors:

Vytautas Valancius, Redwood City, CA (US);

Rich Lane, Mountain View, CA (US);

Bailey Forrest, Sunnyvale, CA (US);

Chonggang Li, San Jose, CA (US);

Assignee:

Google LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 47/22 (2022.01); H04L 47/20 (2022.01); H04L 47/2441 (2022.01); H04L 47/28 (2022.01); H04L 47/30 (2022.01);
U.S. Cl.
CPC ...
H04L 47/22 (2013.01); H04L 47/20 (2013.01); H04L 47/2441 (2013.01); H04L 47/28 (2013.01); H04L 47/30 (2013.01);
Abstract

Systems, methods, and apparatuses, including network interface controllers and computer-readable media, for traffic shaping offload. A network computing device can receive data packets for transmission and implement a traffic policy that includes transmitting at least some data packets without delay to their intended destination. Confirmation tokens for non-delayed packets can be queued in a time-indexed data structure and dequeued according to a traffic shaping policy. Confirmation tokens can be generated and stored independent of the time at which corresponding packets for the tokens are transmitted. Dequeued confirmation tokens can cause the network computing device to receive additional packets for transmission. The device can flag at least some packets for transmission without delay according to aspects of the disclosure, while un-flagged packets can be shaped according to a different traffic shaping policy.


Find Patent Forward Citations

Loading…