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. 22, 2022

Filed:

Jul. 13, 2020
Applicant:

Google Llc, Mountain View, CA (US);

Inventors:

Weihuang Wang, Los Gatos, CA (US);

Srinivas Vaduvatha, San Jose, CA (US);

Jiazhen Zheng, Sunnyvale, CA (US);

Prashant Chandra, San Jose, CA (US);

Assignee:

Google LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/743 (2013.01); G06F 15/173 (2006.01); H04L 12/26 (2006.01); H04L 12/801 (2013.01); H04L 45/745 (2022.01); H04L 43/10 (2022.01); H04L 47/34 (2022.01);
U.S. Cl.
CPC ...
H04L 45/7457 (2013.01); G06F 15/17331 (2013.01); H04L 43/10 (2013.01); H04L 47/34 (2013.01);
Abstract

A communication protocol system is provided for reliable transport of packets. A content addressable memory hardware architecture including a reorder engine and a retransmission engine may be utilized for the reliable transport of the packets. In this regard, a reorder engine includes a content addressable memory (CAM) and one or more processors in communication with the CAM. The one or more processors are configured to receive a first set of data packets when executed by the one or more processors. The one or more processors are configured to access the content addressable memory to process the first set of data packets. The one or more processors are configured to save data information of the first set of the data packets in the content addressable memory.


Find Patent Forward Citations

Loading…