×

Method for storing a tree of potential keys in a sparse table

  • US 5,857,196 A
  • Filed: 07/19/1996
  • Issued: 01/05/1999
  • Est. Priority Date: 07/19/1996
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer implemented method for searching for a key in a table, where the sparse table of potential keys is organized as a tree in a memory of a computer system, comprising:

  • a) receiving a key;

    b) dividing the key into a string of n symbols;

    c) searching the tree for the string of n symbols, comprising;

    i) comparing a first symbol in the string of n symbols with an existence map associated with a root node in the tree;

    ii) traversing the tree to a son node in the tree pointed to by an entry in the root node corresponding to the first symbol if the existence map associated with the root node indicates the entry exists;

    iii) comparing a next symbol in the string of n symbols with an existence map associated with the son node in the tree;

    iv) traversing the tree to a subsequent son node in the tree pointed to by an entry in the son node corresponding to the next symbol if the existence map associated with the son node indicates the entry exists;

    v) repeating steps iii and iv until the comparison fails or the next symbol is the last symbol in the string of symbols.

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