×

System and method for rapidly identifying the existence and location of an item in a file

  • US 6,862,602 B2
  • Filed: 10/01/2001
  • Issued: 03/01/2005
  • Est. Priority Date: 03/07/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for rapidly locating an item known to exist in a file, comprising:

  • a master file for storing a plurality of items;

    a hash table, comprising a plurality of hash buckets, each hash bucket identified by a primary hash key, each hash bucket comprising at least one hash entry, each hash entry comprising;

    a pointer to an item in the master file, for identifying the location of the item; and

    a secondary hash key obtained by applying a secondary hash function;

    a search term input device for obtaining a search term known to exist among the plurality of items;

    a primary hash function application module coupled to the search term input device, for applying a primary hash function to obtain a primary hash key for the search term;

    a secondary hash function application module coupled to the search term input device, for applying the secondary hash function to obtain a secondary hash key for the search term;

    a hash key comparison module coupled to the hash table, for comparing the secondary hash key for the search term with at least one secondary hash key for a hash entry in an identified hash bucket, wherein the identified hash bucket is identified by a primary hash key matching the obtained primary hash key for the search term; and

    an output device coupled to the hash key comparison module, for, responsive to the comparison of secondary hash keys resulting in a single match in the identified hash bucket, generating output identifying an item in the master file corresponding to the matching secondary hash key.

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