Patent ID: 8380590

Claim:
A computing system implemented process for detecting and categorizing recurring income comprising: executing operations via any set of one or more processors, the operations comprising: obtaining financial transaction data associated with a party, the financial transaction data associated with the party including three or more deposit transactions; defining one or more income identification parameters, the one or more income identification parameters being defined such that an identified income transaction has at least one income identification parameter value associated with the identified income transaction; identifying two or more of the three or more deposit transactions included with the financial transaction data associated with the party as identified income transactions from a given payor; analyzing data associated with the two or more identified income transactions to determine an income identification parameter value range associated with at least one of the one or more income identification parameters using the two or more identified income transactions, wherein the income identification parameter value range associated with the two or more identified income transactions has a lower limit value obtained from a first identified income transaction and an upper limit value obtained from a second identified income transaction; analyzing one or more deposit transactions other than the two or more identified income transactions to determine respective income identification parameter values associated with each of the analyzed one or more deposit transactions other than the two or more identified income transactions; comparing the income identification parameter value range associated with the two or more identified income transactions with the respective income identification parameter values associated with each of the analyzed deposit transactions other than the two or more identified income transactions; determining that one or more of the analyzed deposit transactions other than the two or more identified income transactions includes at least one income identification parameter value that is within the income identification parameter value range associated with the two or more identified income transactions; and categorizing the identified one or more of the analyzed deposit transactions other than the two or more identified income transactions that includes at least one income identification parameter value that is within the income identification parameter value range associated with the two or more identified income transactions as process identified income transactions from the given payor associated with the two or more identified income transactions.