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. 07, 2005

Filed:

May. 04, 2001
Applicants:

Scott A. Sarkinen, Mounds View, MN (US);

Gregg T. Sarkinen, Buffalo, MN (US);

Hemant Vrajlal Trivedi, Andover, MA (US);

Inventors:

Scott A. Sarkinen, Mounds View, MN (US);

Gregg T. Sarkinen, Buffalo, MN (US);

Hemant Vrajlal Trivedi, Andover, MA (US);

Assignee:

SLT Logic LLC, Boston, MA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L012/56 ; H04J003/16 ;
U.S. Cl.
CPC ...
Abstract

A multi-protocol, multi-stage, real-time frame classifier is disclosed. A preliminary multi-protocol frame composition analyzer is provided for performing preliminary multi-protocol frame classification for incoming frames. A parsing instruction generator is provided for processing at least the incoming frame and the preliminary multi-protocol frame classification to provide parsing instructions. A multi-stage parsing engine provides multi-stage parsing of the incoming frame according to the parsing instructions to generate search results presenting information about the incoming frame. An advanced level of data extraction is provided across various frame protocols without imposing a performance penalty. Longest prefix match searches and/or direct lookup searches are supported. Moreover, conditional extractions, instruction branching, multi-stage processing are all performed in real time.


Find Patent Forward Citations

Loading…