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:
Feb. 17, 2009

Filed:

Jul. 14, 2004
Applicants:

Douglas Morgan Freimuth, New York, NY (US);

Elbert C. HU, Elmhurst, NY (US);

Ronald Mraz, South Salem, NY (US);

Erich M. Nahum, New York, NY (US);

Prashant Pradhan, New Rochelle, NY (US);

Sambit Sahu, Mahopac, NY (US);

John Michael Tracey, Scarsdale, NY (US);

Inventors:

Douglas Morgan Freimuth, New York, NY (US);

Elbert C. Hu, Elmhurst, NY (US);

Ronald Mraz, South Salem, NY (US);

Erich M. Nahum, New York, NY (US);

Prashant Pradhan, New Rochelle, NY (US);

Sambit Sahu, Mahopac, NY (US);

John Michael Tracey, Scarsdale, NY (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 3/00 (2006.01); G06F 15/167 (2006.01); G06F 13/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A number of improvements in network adapters that offload protocol processing from the host processor are provided. Specifically, an improved mechanism for handling receipt of data packets in a system utilizing an offload network adapter. The offload network adapter may include logic that permits the offload network adapter to delay notification of data reception to the host system in different ways. The advantage of delaying the notice of data packet reception to the host system is the potential for aggregation of several data packets, which can arrive immediately after the first one, for example, in a single notification. Given a stream with continuous data packet arrival, a value may be set, either statically or dynamically, for notification delay and this value may be configurable for the host system per communication socket.


Find Patent Forward Citations

Loading…