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

Image Number 7 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
Graphical user interface for interpreting the results of image analysis
Proximity search methods using tiles to represent geographical zones
Vehicle lamp component
Technique for skipping irrelevant portions of documents during streaming XPath evaluation
High density vertical structure nitride flash memory
Navigating applications using side-mounted touchpad
  Randomly Featured Patents
Internal combustion engine
Apparatus for acquiring image and method therefor
Device for automatically stopping a tape recorder
Microstrip space duplexed antenna
Water level
Panel television device with built-in disc loader
Minute-particle iron oxide red pigment slurry and method of manufacturing the same
Cross polarization interference canceller
Machine tool and process for machining a workpiece
Truck mounted rotating broom system