×

Method and Apparatus for Approximate Pattern Matching

  • US 20070260602A1
  • Filed: 05/02/2006
  • Published: 11/08/2007
  • Est. Priority Date: 05/02/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for inspecting a data stream for data segments matching one or more patterns each having a predetermined allowable error with at least one search engine comprising:

  • filtering a data stream for a plurality of patterns of symbol combinations with a plurality of parallel filter mechanisms each configured to detect one or more patterns each with an associated allowable error;

    detecting a plurality of potential pattern piece matches with the plurality of parallel filter mechanisms;

    identifying a plurality of potentially matching patterns, each having an associated allowable error, from the plurality of parallel filter mechanisms;

    reducing the identified plurality of potentially matching patterns to a set of potentially matching patterns, each having an associated allowable error with a reduction stage;

    providing associated data and the reduced set of potentially matching patterns, each having an associated allowable error, to a verification stage; and

    verifying presence of a pattern match in the data stream from the plurality of patterns of symbol combinations and associated allowable errors with the verification stage that includes an approximate match engine utilizing the associated data and the reduced set of potentially matching patterns.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×