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:
Jul. 19, 2016

Filed:

Oct. 24, 2013
Applicant:

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

Inventors:

Ardalan Kangarlou Haghighi, Raleigh, NC (US);

John David Strunk, Apex, NC (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/28 (2006.01); H04J 3/16 (2006.01); G06F 13/00 (2006.01); H04L 29/06 (2006.01); H04L 29/08 (2006.01); H04L 12/861 (2013.01); H04L 12/24 (2006.01);
U.S. Cl.
CPC ...
H04L 69/18 (2013.01); H04L 41/0226 (2013.01); H04L 49/9057 (2013.01); H04L 69/321 (2013.01); H04L 69/322 (2013.01);
Abstract

An interface can be designed that efficiently constructs descriptors for streams of protocol data units (PDUs) and provides coherent views of the PDUs and the PDU stream for a requesting application regardless of location within a buffer pool for PDUs. The interface creates a descriptor for each PDU written into the buffer pool and links the descriptors in accordance with the appropriate order of the corresponding PDUs. The interface can create PDU descriptors hierarchically. For instance, a PDU descriptor for a PDU of a layer N protocol can refer to one or more PDU descriptors of a layer N−1 protocol.


Find Patent Forward Citations

Loading…