Resources Contact Us Home
Adapting network communication to asynchronous interfaces and methods

Image Number 10 for United States Patent #7769905.

A method for receiving network communication at a host is provided. The host has a network interface card (NIC) for receiving the network communication from a network. Data is requested through an application. A set of buffers (e.g., A, B, C, . . . ) is posted to system memory. Information regarding the set of buffers is passed to an adaptation layer. The adaptation layer is interposed between a socket layer and a transport layer of the protocol stack. The set of buffers identified in the adaptation layer is assigned expected sequence numbers (e.g., SN1, SN2, SN3 . . . ) for a sequence of incoming data (e.g., S1, S2, S3, . . . ). The adaptation layer reshuffles data of the sequence of incoming data to the set of buffers according to the expected sequence numbers. The expected sequence numbers are consecutively ordered to ensure that the sequence of incoming data in the ordered sequence is placed to the set of buffers according to the expected sequence numbers.

  Recently Added Patents
Electromagnetic probe for measuring properties of a subsurface formation
Antibody recognizing turn structure in amyloid .beta.
Provision of downlink packet access services to user equipment in spread spectrum communication network
Method and system for associating a cell-sector with time-dependent location parameters
High surface area composition for use in the catalytic hydroconversion of a heavy hydrocarbon feedstock, a method making such composition and its use
Providing a multi-tenant knowledge network
Liquid crystal display device
  Randomly Featured Patents
Assembly method and grid for nuclear fuel assembly
Method and apparatus for automatically determining time to aortic valve closure
Compounds and herbicides containing same as active components
Wafer tweezer assembling device
Mounting assembly for an ignition coil, in particular for an internal combustion engine of an automotive vehicle
Motorcycle ignition and control switch trim
Modifiable authentication levels in authentication systems for transactions
Media dispenser
Hollow fiber membrane module, hollow fiber membrane module unit, and water treatment method
LTA.sub.4, hydrolase inhibitors