Back to results
US 7,096,399 B2Granted
Monitoring packet content
AssigneeIntel Corporation
InventorPawel Pieczul
Life of this patent
Estimating the term…
Abstract
A method includes, producing in an engine thread included in a processor that processes packets, a vector that represents content of a packet, and storing the vector in a memory associated with the processor such that the vector is accessible by another engine thread included in the processor.
Claims36
A method comprising:
- producing in a first engine thread included in a processor that processes packets, a vector that represents content of a packet;
- and
- storing the vector in a memory associated with the processor such that the vector is accessible by a second engine thread included in the processor.
A computer program product, tangibly embodied in a machine readable storage device, for monitoring content of a packet, the computer program product being operable to cause a machine to:
- produce in a first engine thread included in a processor that processes packets, a vector that represents content of the packet;
- and
- store the vector in a memory associated with the processor such that the vector is accessible by a second engine thread included in the processor.
A packet verifier comprises:
- a process to produce in a first engine thread included in a processor that processes packets, a vector that represents content of a packet;
- and
- a process to store the vector in a memory associated with the processor such that the vector is accessible by a second engine thread included in the processor.
A system comprising:
- a network processor capable of,
- producing in a first engine thread included in the network processor, a vector that represents content of a packet, and
- storing the vector in a memory associated with the processor such that the vector is accessible by a second engine thread included in the network processor.
A network forwarding device comprising:
- an input port for receiving packets;
- an output for delivering the received packets;
- and
- a network processor capable of,
- producing in a first engine thread included in the network processor, a vector that represents content of a packet, and
- storing the vector in a memory associated with the network processor such that the vector is accessible by a second engine thread included in the network processor.
3 more elements
Dependencies are inferred from the claim text.