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

Image Number 11 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
Sparse data compression
Method for manufacturing and reoxidizing a TiN/Ta.sub.2O.sub.5/TiN capacitor
Method of and apparatus for image denoising
Solid-state imaging device
System, method and apparatus for pausing multi-channel broadcasts
Information obtaining and notification, data message forwarding and handover method and access node
Systems and methods for tracking power modulation
  Randomly Featured Patents
Method and system for signal repeater with gain control and spatial isolation
Holder for the attachment of cutters to mining and tunnelling machines
Semiconductor integrated circuit and method of testing semiconductor integrated circuit
Insulation product, especially thermal insulation product, and its manufacturing process
Identifying geographic-areas based on change patterns detected from high-resolution, remotely sensed imagery
Service cartridge for a receiver in a condenser system
Coil member for a medical device
Mechanically activated shape memory device
Textiles treated with higher alkyl modified epoxy terpolymeric silicones