Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Adapting network communication to asynchronous interfaces and methods










Image Number 13 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
Method and apparatus for allocating and obtaining IP address
System and method for infrared dongle
Denial of service (DoS) attack prevention through random access channel resource reallocation
Sink
Pattern forming method using printing device and method of manufacturing liquid crystal display device using the same
VEGF-specific capture agents, compositions, and methods of using and making
System and method for calibrating display device using transfer functions
  Randomly Featured Patents
Putter head
Contour die milling with a toroidal cutter
Electric jar pot with ozone disinfection function
Reading bed
Polynucleotides and methods for making plants resistant to fungal pathogens
Weight measuring apparatus with corrugated spring elements
Thermally insulated suspension load beam
Rotatable electrical connector
Film extruded from an in situ blend of ethylene copolymers
Rotary engine