The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 14, 2011

Filed:

Mar. 09, 2008
Applicants:

John David Irish, Rochester, MN (US);

Ibrahim Abdel-rahman Ouda, Rochester, MN (US);

James A. Steenburgh, Rochester, MN (US);

Jason Andrew Thompson, Rochester, MN (US);

Inventors:

John David Irish, Rochester, MN (US);

Ibrahim Abdel-Rahman Ouda, Rochester, MN (US);

James A. Steenburgh, Rochester, MN (US);

Jason Andrew Thompson, Rochester, MN (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/28 (2006.01); G06F 15/167 (2006.01); G06F 15/173 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method and apparatus are provided for implementing frame alteration commands in a communications network processor. A set of frame alteration instruction templates is defined. A frame alteration instruction template is identified based upon the packet type recognition result of a received packet. A frame alteration instruction stream is generated utilizing the frame alteration instruction template. Each of the frame alteration instruction templates includes different frame alteration commands to be performed on a packet. Pointers to indirect data bytes to be inserted in a packet are stored in the frame alteration instruction templates. The generated frame alteration instruction stream is used by hardware to provide frame alterations.


Find Patent Forward Citations

Loading…