Selective offloading of protocol processing

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20030046330A1
SERIAL NO

09946144

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Methods and apparatus for the selective offloading of protocol processing are disclosed. In a preferred embodiment of the invention, computationally intensive and memory bandwidth intensive protocol processing tasks are offloaded from the host processor of a computer to an auxiliary processor. In a preferred embodiment, the auxiliary processor has the ability to return the requested task, thereby allowing complex, non-performance oriented tasks to be performed by the host processor. This enables the auxiliary processor to have necessary resources for the specific tasks for which it has been designed, and does not require that the auxiliary processor has enough resources to accomplish the task of offloading the entire network protocol processing task. In one embodiment, the auxiliary processor may refuse requests to offload additional tasks from the host processor when resources are low. In a preferred embodiment, the auxiliary processor is able to discern between various network applications running over the same network protocol and treat them differently, even though both applications are utilizing the same network and transport protocols. This capability allows the optimization of the protocol processing for each network application.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
HAYES JOHN W21325 DELTA DRIVE RENO NV 89521

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Hayes, John W Los Gatos, CA 43 717

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation