×

Reconciling combinations of transactions

  • US 7,403,917 B1
  • Filed: 03/24/2000
  • Issued: 07/22/2008
  • Est. Priority Date: 03/24/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer-implemented method for reconciling a first transaction in a first list with a combination of at least two transactions in a second list, each transaction having a value, the method comprising:

  • obtaining the first transaction;

    obtaining the second list of transactions;

    determining whether the value of the first transaction corresponds to a combination of the values of a subset of transactions in the second list; and

    responsive to the value of the first transaction corresponding to the combination of values of the subset of transactions, indicating a match between the first transaction and the subset of transactions,wherein determining whether the value of the first transaction corresponds to a combination of the values of a subset of transactions in the second list comprises performing a recursive submethod using a first input parameter including the value of the first transaction and a second input parameter including the subset of transactions in the second list, andwherein performing the recursive submethod comprises;

    responsive to one value of a transaction in the second input parameter equaling the first input parameter, returning a transaction list including the transaction having the one value,responsive to no values of transactions in the second input parameter equaling the first input parameter and the second input parameter containing only one transaction, returning an indicator that no match was found, andresponsive to no values of transactions in the second input parameter equaling the first input parameter and the second input parameter containing more than one transaction, performing the recursive submethod using a modified first input parameter and a modified second input parameter, the modified second input parameter omitting a selected transaction and the modified first input parameter being obtained by subtracting the value of the selected transaction from the first input parameter.

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