Systems, methods and program products for swap processing for uninsured accounts

  • US 8,380,621 B1
  • Filed: 02/04/2008
  • Issued: 02/19/2013
  • Est. Priority Date: 02/28/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • accessing one or more electronic databases stored on one or more computer-readable media, using one or more computers, in performance of the method, the one or more electronic databases comprising;

    (1) aggregated deposit account information for a plurality of Federal Deposit Insurance Corporation (FDIC)-insured and interest-bearing aggregated deposit accounts held in a first plurality of banks in a program, wherein funds from client accounts of a plurality of clients are aggregated with funds of other client accounts in the aggregated deposit accounts held in the first plurality of the banks in the program, the aggregated deposit account information for a respective aggregated deposit account comprising a balance of funds held in the respective aggregated deposit account; and

    (2) client account information for respective client accounts comprising, for respective of the client accounts, a respective balance of client account funds held in each of said plurality of the insured and interest-bearing aggregated deposit accounts that holds funds of the respective client account;

    accessing or obtaining, using the one or more computers, first client transaction files comprising one or more transfers to and/or from one or more of the respective client accounts;

    determining or having determined or obtaining, using the one or more computers, respective total amounts of funds to be held in a second plurality of the respective banks in the program based on one or more rules;

    determining, using the one or more computers, a set of the client accounts having small balances below a first predetermined threshold amount wherein said first threshold amount is less than an FDIC insurance limit for a single account, the set of client accounts referred to as small balance client accounts;

    allocating funds of the client accounts, using the one or more computers, among the second plurality of the banks in the program to match the respective total amounts set for the second plurality of the respective banks based at least in part on a rule that funds of the client accounts have FDIC insurance, the allocating funds of the client accounts step comprising allocating the small balance client accounts to force a distribution of respective of the client accounts with balances below the first predetermined threshold amount to respective banks in a third plurality of the banks in the program for the aggregated deposit accounts held therein;

    determining or having determined or receiving transfer information, using the one or more computers, to deposit to or to withdraw an amount of funds from one or more of the aggregated deposit accounts based at least in part on the respective total amounts of funds to be held in the second plurality of the respective banks in the program;

    receiving after the respective total amounts of funds for the respective second plurality of banks have been determined or obtained, using the one or more computers, one or more second client transaction files comprising client transaction data comprising transfers to and/or from one or more of the respective client accounts;

    reallocating funds of multiple of the client accounts, using the one or more computers, in the one or more electronic databases, among the program banks to match the respective total amounts set for the second plurality of the banks in the program based at least in part on the rule that funds of the client accounts have FDIC insurance; and

    updating or providing data for updating the aggregated account information and the client account information in the one or more databases, using the one or more computers, based at least in part on the respective total amounts of funds to be held in the second plurality of the respective banks and the reallocating of funds of the client accounts.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×