×

System, method and program product for minimizing fund movements

DC
  • US 8,452,702 B1
  • Filed: 09/08/2011
  • Issued: 05/28/2013
  • Est. Priority Date: 09/08/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • accessing, using one or more computers, one or more electronic databases, stored on one or more computer-readable media, for assisting in carrying out one or more of the following operations, the one or more databases comprising(i) aggregated account information for a plurality of government-backed insured and interest-bearing aggregated deposit accounts held in a plurality of recipient depository institutions, comprising a balance of funds held in each of the aggregated deposit accounts, wherein funds from a plurality of client accounts are aggregated with funds of other client accounts in the aggregated deposit accounts; and

    (ii) client account information for each of a plurality of the respective client accounts comprising at least a respective balance of funds from the respective client account held in each of one or more recipient depository institutions in the interest-bearing aggregated deposit accounts holding funds of the respective client account;

    obtaining, using the one or more computers, client account transaction information of client accounts of a first financial institution that is one of the recipient depository institutions and is also operating as a source institution, for one or more sub-periods of time;

    obtaining, using the one or more computers, a first amount of funds comprising a respective positive net transfer amount or negative net transfer amount for the one or more sub-periods of time for the first financial institution;

    allocating, using the one or more computers, the first amount of funds, to one or more other of the recipient depository institutions in one or more aggregated accounts held therein;

    allocating, using the one or more computers, a second amount of funds sourced from one or more other of the financial institutions to the first financial institution, based at least in part on the first amount of the funds and/or based at least in part on an amount held or to be held by the first financial institution sourced from the other financial institutions;

    netting, using the one or more computers, the first amount and the second amount to obtain a net amount;

    if the net amount is different from zero, allocating a positive or a negative third amount, using the one or more computers, to make the second amount equal to the first amount, so that no transfer of funds is necessary to or from the first financial institution, or taking no action for one or more sub-periods of time, or generating data for a single wire or other fund transfer to or from the first financial institution based at least in part on the net amount;

    allocating, using the one or more computers, amounts of funds from multiple of the client accounts among multiple of the recipient depository institutions, so that for multiple of the aggregated deposit accounts, a sum of the respective balances of funds from the multiple of the respective client accounts allocated to the respective aggregated deposit account will substantially match the respective balance of funds in the respective aggregated deposit account, after taking into consideration the fund transfer amounts for the one or more sub-periods of time;

    updating, using the one or more computers, one or more of the electronic databases to update the respective balances of client account funds held in one or more of the recipient depository institutions in one or more aggregated deposit accounts therein based on the allocations; and

    after one or more sub-periods of time, if the first financial institution is not at a desired reciprocity level, then obtaining an amount to be transferred to achieve the desired reciprocity level, and generating data, using the one or more computers, for a wire or other fund transfer to or from the first financial institution to achieve this desired reciprocity level.

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