Method and apparatus for reducing host overhead in a socket server implementation

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7613813
SERIAL NO

11225373

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A network application executing on a host system provides a list of application buffers in host memory stored in a queue to a network services processor coupled to the host system. The application buffers are used for storing data transferred on a socket established between the network application and a remote network application executing in a remote host system. Using the application buffers, data received by the network services processor over the network is transferred between the network services processor and the application buffers. After the transfer, a completion notification is written to one of the two control queues in the host system. The completion notification includes the size of the data transferred and an identifier associated with the socket. The identifier identifies a thread associated with the transferred data and the location of the data in the host system.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
MARVELL ASIA PTE LTDSINGAPORE

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Badr, Imran Fremont , US 7 514
Hussain, Muhammad R Pleasanton , US 14 1184
Kessler, Richard E Shrewsbury , US 128 4488
Masood, Faisal Cupertino , US 17 751
Sanzone, Robert A Hudson , US 18 686

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation