×

Size-dependent hashing for credit card verification and other applications

  • US 20030172085A1
  • Filed: 03/08/2002
  • Published: 09/11/2003
  • Est. Priority Date: 03/08/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method of constructing a computer-searchable hash table, comprising:

  • (a) accessing a plurality of elements, including values representable in integer form in a base b;

    (b) selecting a hash index parameter, q, by taking into account computer memory and search time constraints;

    (c) constructing a hash table from said plurality of elements by;

    (i) initializing a plurality of at least L lists, where L=bq;

    (ii) populating each of said lists with a subset of said plurality of elements (if any) that share at least q digits in common; and

    (d) storing said hash table including said populated lists in a computer memory, thereby allowing future searching thereof, for a target value, by using a q-digit portion of said target value as an index to said hash table.

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