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

Filed:

Dec. 08, 2017
Applicant:

Barefoot Networks, Inc., Santa Clara, CA (US);

Inventors:

Xiaozhou Li, San Jose, CA (US);

Jeongkeun Lee, Mountain View, CA (US);

Srivathsa Dhruvanarayan, Saratoga, CA (US);

Anurag Agrawal, Santa Clara, CA (US);

Changhoon Kim, Palo Alto, CA (US);

Alain Loge, Mountain View, CA (US);

Assignee:

Barefoot Networks, Inc., Santa Clara, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 12/66 (2006.01); G06F 9/30 (2018.01); G06F 9/38 (2018.01); G06F 9/28 (2006.01); H04W 8/30 (2009.01); H04L 12/743 (2013.01);
U.S. Cl.
CPC ...
G06F 9/30036 (2013.01); G06F 9/28 (2013.01); G06F 9/3867 (2013.01); G06F 9/3885 (2013.01); H04L 45/7457 (2013.01); H04W 8/30 (2013.01);
Abstract

Some embodiments provide a method for a network forwarding integrated circuit (IC). The method receives packet data with an instruction to copy a portion of the packet data to a temporary storage of the network forwarding IC. The portion is larger than a maximum entry size of the temporary storage. The method generates a header for each of multiple packet data sections for storage in entries of the temporary storage, with each packet data section including a sub-portion of the packet data portion. The method sends the packet data sections with the generated headers to the temporary storage for storage in multiple separate temporary storage entries.


Find Patent Forward Citations

Loading…