×

Apparatus and accompanying methods, using a trie-indexed hierarchy forest, for storing wildcard-based patterns and, given an input key, retrieving, from the forest, a stored pattern that is identical to or more general than the key

  • US 5,995,971 A
  • Filed: 09/18/1997
  • Issued: 11/30/1999
  • Est. Priority Date: 09/18/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A memory containing a stored trie-indexed forest having hierarchically-related pattern values stored therein and for access therefrom by a program executing on a computer, said pattern values having at least one wildcard therein, the memory comprising:

  • search and pattern structures formed of branch and pattern nodes, respectively, each of said branch and pattern nodes being defined by a memory structure for each such node;

    said search structure having a plurality of linked branch nodes collectively defining a binary search trie which indexes into a subset of the pattern nodes, wherein the memory structure for each of said branch nodes, along a search path containing said node, has an address stored therein to a next one of said nodes situated on said path, said next one node being either a different one of the branch nodes or a given one of the subset of the pattern nodes; and

    said pattern structure having a set of pattern nodes, wherein the memory structure for each of said pattern nodes stores a corresponding one of the pattern values and at least one of said pattern values has said wildcard therein.

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