Resources Contact Us Home
System to optimize packet buffer utilization via selectively partitioned transmit and receive buffer portions

Image Number 6 for United States Patent #6385672.

The present invention provides a device which facilitates communications between a computer system and a data network by buffering data in transit between the computer system and the data network in a single buffer memory which can be flexibly partitioned into separate transmit and receive buffers. This flexible partitioning allows the relative sizes of the transmit and receive buffers to be optimized across a wide range of buses, data networks and network usage patterns. The transmit and receive buffers are structured as ring buffers within respectively allocated portions of the buffer memory. The buffer memory is controlled by a simple finite state machine controller, which is free from the performance impediments and higher cost associated with a microprocessor-based controller. The present invention also provides support for retransmission of packets that encounter transmission problems such as collisions during transmissions on the data network. The present invention additionally provides the ability to discard incomplete packets.

  Recently Added Patents
DKK1 oncogene as therapeutic target for cancer and a diagnosing marker
Multi-channel memory system including error correction decoder architecture with efficient area utilization
Method and apparatus for controlled reoxygenation
Methods and systems for creating a tail risk hedge index and trading derivative products based thereon
Ventilated vacuum commutation structure
Aperture stop
Method and device for determining a set of frequencies that can be used for transmitting information between radio transceivers of a network operating with frequency hopping
  Randomly Featured Patents
Coil spring and spring assembly
Chemical functionalization of surfaces
Deuterium-enriched prasugrel
Rotating piston compressor with thin-walled radially-resilient piston
Heating-type ultrasonic humidifier
Pipelined ADC inter-stage error calibration
Infrared tag and track technique
Pressure sensor apparatus for non-invasively communicating pressure inside a body to the exterior thereof