×

Methods and apparatus for detecting patterns in a data stream

  • US 7,440,461 B2
  • Filed: 12/23/2003
  • Issued: 10/21/2008
  • Est. Priority Date: 12/23/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • generating a prefix trie for a set of patterns;

    generating a suffix trie for the set of patterns;

    establishing respective links between nodes of the prefix trie and respective corresponding nodes of the suffix trie;

    detecting a prefix from a pattern of the set of patterns at an end of a data packet, the prefix corresponding to a node of the prefix trie; and

    in response to detecting the prefix, storing data in association with a node of the suffix trie;

    wherein;

    the node of the suffix trie in association with which the data is stored corresponds to the node of the prefix trie which corresponds to the detected prefix; and

    the stored data is indicative of a flow with which the data packet is associated.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×