×

Method and system for duplicate check detection

  • US 8,391,584 B2
  • Filed: 10/20/2008
  • Issued: 03/05/2013
  • Est. Priority Date: 10/20/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for detecting duplicate checks, the method comprising the steps of:

  • receiving check data wherein the check data comprises at least check accounting data associated with one or more checks;

    applying, by a computer processor, a function to the check data wherein the function computes a value based on the check data and the value is one of a set of elements;

    selecting, by the computer processor, an element from the set where an index of the element corresponds to the computed value and the index is an index to a set of Boolean objects, the steps of applying and selecting further comprising;

    creating a hash value from the data using a hash function; and

    computing a single bit address in a hash table of the hash value wherein the index comprises an address of a single bit and wherein the table comprises the hash table;

    determining that a check is not a duplicate if the element is in an initialized state, the step of determining that the check is not a duplicate further comprising;

    reading a state of the addressed single bit from the hash table; and

    determining if the state of the single bit read is equal to the initialized state;

    determining that the check is a suspected duplicate if the element is in an altered state, andmodifying the element by altering a state of the element, the step of modifying further comprising;

    setting the state of the addressed bit in the hash table to the altered state if the address of the single hit is not equal to the altered state.

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