Transferring control of TCP connections between hierarchy of processing mechanisms

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8248939
SERIAL NO

11249006

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

In one embodiment, a system for communicating over a network is disclosed, the system comprising: a processor running a protocol processing stack to control a TCP connection; a first offload engine that receives control of the TCP connection from the stack to perform a first task corresponding to the TCP connection; and a second offload engine that receives control of the TCP connection from the first offload engine to perform a second task corresponding to the TCP connection. For example, the first offload engine can be protocol software such as an intermediate driver that can handle tasks such as teaming and/or reassembly of out-of-order data segments. As another example, the second offload engine can be a network interface card that provides hardware that accelerates data transfer.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ALACRITECH INCP O BOX 20307 SAN JOSE CA 95160

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Craft, Peter K San Francisco, US 69 9968
Gervais, Joseph L Fremont, US 4 439
Sharp, Colin C Half Moon Bay, US 4 465

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation