×

Method of storing data in a memory circuit for AHO-corasick type character recognition automaton and corresponding storage circuit

  • US 7,860,712 B2
  • Filed: 11/02/2006
  • Issued: 12/28/2010
  • Est. Priority Date: 11/03/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method of storing data in a memory circuit of an Aho-Corasick type character recognition automaton, the method comprising:

  • storing a tree of nodes in a memory in which each node in the tree corresponds to a state of automaton; and

    operating a character recognition automation coupled to the memory circuit to perform the followingrecognizing character strings by implementing successive transitions in the tree of nodes in which each node in the tree corresponds to a state of the automaton;

    recognizing a sequence of each character string, with each node in the tree being associated with a transition vector used to determine at least one destination node of a transition in the tree of nodes;

    determining if transition vectors point to common destination addresses;

    combining the transition vectors to form a combination vector if the transition vectors do not point to a common destination address; and

    storing the nodes in the tree at memory addresses pointed to by the combination vector.

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