Patent №
US 7,535,907
Granted
2009-05-19
Filed 2005
Owner
CAVIUM NETWORKS
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11218727
A network transport layer accelerator accelerates processing of packets so that packets can be forwarded at wire-speed. To accelerate processing of packets, the accelerator performs pre-processing on a network transport layer header encapsulated in a packet for a connection and performs in-line network transport layer checksum insertion prior to transmitting a packet. A timer unit in the accelerator schedules processing of the received packets. The accelerator also includes a free pool allocator which manages buffers for storing the received packets and a packet order unit which synchronizes processing of received packets for a same connection.
AI classification
Ownership
CAVIUM NETWORKS
assignment · 169970231
Assignors
HUSSAIN, MUHAMMAD R., BADR, IMRAN, MASOOD, FAISAL, DICKINSON, PHILIP H., KESSLER, RICHARD E., KATZ, DANIEL A., BERTONE, MICHAEL S., SANZONE, ROBERT A., HUMMEL, THOMAS F., BOUCHARD, GREGG A.
On an employer assignment, the assignors are typically the inventors.