Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
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
Domestic soda-water preparing device
Vehicle display system or projection display for a motor vehicle, and calibration method
Methods and compositions for wound healing
System and method for associating financial transaction data with a user's project data using a portable electronic device
Method for counting and segmenting viral particles in an image
Antagonists of the glucagon receptor
Resistor and manufacturing method thereof
  Randomly Featured Patents
Wafer holder with spring-loaded wafer-holding means
Insulation cutting and stripping tool
Thread guide at a warp creel
Method of and system for entering physical records into an electronic data store
Method and assembly for sealing gaps between adjacent roadway slabs
Method of detecting displacement of exposure position marks
Hardness testing instrument and calibration method thereof
Inflatable vehicle cover
Music and light synchronization system
Electromagnetic radiation shield for a video amplifier