Patent ID: 8370256

Claim:
A computerized financial liability management method comprising: eliciting and receiving credit report liability information into a computer system, the credit report liability information relating to a plurality of financial liabilities associated with a client including a first financial liability and a second financial liability, each one of the plurality of financial liabilities associated with a respective interest rate; eliciting and receiving the respective interest rate information into the computer system, the respective interest rate information corresponding to each one of the plurality of financial liabilities; allocating, in the computer system, each of a plurality of payments to be applied toward the plurality of financial liabilities as a function of the respective interest rates associated with the plurality of financial liabilities, wherein the allocating of the plurality of payments includes allocating a first payment scheduled at a first future time period and allocating a second payment scheduled at a second future time period, and wherein the second future time period is after the first future time period, and wherein the allocating includes validity testing the allocation of the plurality of payments and, if the validity testing returns an invalid result, then modifying the allocation of the plurality of payments; obtaining pre-confirmation from the client, and storing an indication of the confirmation in the computer system, to apply the plurality of payments toward the plurality of financial liabilities; eliciting and receiving, via account aggregation under control of the computer system, current liability information corresponding to the first financial liability; adjusting, in the computer system, the allocation of the first payment based on the received current liability information; and applying the first payment toward the first financial liability based on the adjusted allocation of the first payment, wherein the applying of the first payment is performed using an electronic-bill-payment system under control of the computer system.