Systems and methods for money fund banking with flexible interest allocation
DCFirst Claim
1. A method for managing funds of a plurality of respective client transaction accounts in a bank, the respective client transaction accounts associated with a plurality of respective clients participating in a program, comprising:
- (A) accessing one or more electronic databases, stored on one or more computer-readable media, comprising;
(i) aggregated account information for one or more Federal Deposit Insurance Corporation (FDIC)-insured and interest-bearing aggregated deposit accounts held in one or more banks in a program, wherein funds from client transaction accounts of a plurality of clients are held with funds of other client transaction accounts in the one or more aggregated deposit accounts held in the one or more banks in the program; and
(ii) client account information for each of the respective client transaction accounts comprising;
(1) a respective balance in the respective client transaction account;
(2) transaction data for the respective client transaction account; and
(3) a respective balance of funds from the respective client transaction account held in each of the one or more insured and interest-bearing aggregated deposit accounts holding funds of the respective client transaction account; and
(B) receiving, by the one or more computers, electronic client transaction data describing debit and/or credit transactions made by a plurality of the respective clients against their respective client transaction accounts;
(C) updating, by the one or more computers, the respective balance of funds in the one or more electronic databases for each of a plurality of the respective client transaction accounts based on one or more debit and/or credit transactions made for the respective client transaction account;
(D) generating instructions to transfer funds to be held in at least one of the one or more aggregated deposit accounts based on the client transaction data or to withdraw funds from at least one of the one or more aggregated deposit accounts based on the client transaction data;
(E) determining, by the one or more computers, for each of the plurality of the client transaction accounts a respective interest rate from among at least three different interest rates based on one or more criteria so that different clients having funds in the one or more aggregated deposit accounts are accorded different interest rates;
(F) calculating, by the one or more computers, or having calculated by one or more computers, for each of one or more of the client transaction accounts determined to have a first interest rate of the at least three interest rates, a respective interest for funds of the respective client transaction account held in the one or more aggregated deposit accounts, for a period using the first interest rate, with the calculating being independent from the respective client transaction account pro rata share in earnings posted for the one or more aggregated deposit accounts holding funds of the respective client transaction account;
(G) calculating, by the one or more computers, or having calculated by one or more computers, for each of one or more of the client transaction accounts determined to have a second interest rate of the at least three interest rates, a respective interest for funds of the respective client transaction account held in the one or more aggregated deposit accounts, for the period using the second interest rate, with the calculating being independent from the respective client transaction account pro rata share in earnings posted for the one or more aggregated deposit accounts holding funds of the respective client transaction account;
(H) determining, by the one or more computers, interest earned on funds held during the period in each of the one or more aggregated deposit accounts in the program; and
(I) posting electronically the respective interest for each of a plurality of respective client transaction accounts based on the respective interest rate determined for the funds of the respective client transaction account held in the one or more aggregated deposit accounts.
5 Assignments
Litigations
0 Petitions
Accused Products
Abstract
This invention provides system and methods for managing accounts of clients at customer financial entities so that deposits of up to $100,000 or greater are insured, so that interest income earned on a portion of all of the account balances may be flexibly allocated according to customer instructions, and so that withdrawals are not limited. These objects are satisfied by holding client funds at interest-earning money market deposit accounts at one or more banks or savings institutions. More particularly, this invention provides methods for receiving client transaction information, determining a net transfer of funds into or out of each client account from transaction information, causing transfer of funds from the insured, interest-bearing deposit accounts to match the net transfer of funds into or out of each client account, and allocating interest earned by the deposit accounts to clients according to customer instructions. This invention also provides systems and software products implementing these methods.
222 Citations
12 Claims
-
1. A method for managing funds of a plurality of respective client transaction accounts in a bank, the respective client transaction accounts associated with a plurality of respective clients participating in a program, comprising:
-
(A) accessing one or more electronic databases, stored on one or more computer-readable media, comprising; (i) aggregated account information for one or more Federal Deposit Insurance Corporation (FDIC)-insured and interest-bearing aggregated deposit accounts held in one or more banks in a program, wherein funds from client transaction accounts of a plurality of clients are held with funds of other client transaction accounts in the one or more aggregated deposit accounts held in the one or more banks in the program; and (ii) client account information for each of the respective client transaction accounts comprising;
(1) a respective balance in the respective client transaction account;
(2) transaction data for the respective client transaction account; and
(3) a respective balance of funds from the respective client transaction account held in each of the one or more insured and interest-bearing aggregated deposit accounts holding funds of the respective client transaction account; and(B) receiving, by the one or more computers, electronic client transaction data describing debit and/or credit transactions made by a plurality of the respective clients against their respective client transaction accounts; (C) updating, by the one or more computers, the respective balance of funds in the one or more electronic databases for each of a plurality of the respective client transaction accounts based on one or more debit and/or credit transactions made for the respective client transaction account; (D) generating instructions to transfer funds to be held in at least one of the one or more aggregated deposit accounts based on the client transaction data or to withdraw funds from at least one of the one or more aggregated deposit accounts based on the client transaction data; (E) determining, by the one or more computers, for each of the plurality of the client transaction accounts a respective interest rate from among at least three different interest rates based on one or more criteria so that different clients having funds in the one or more aggregated deposit accounts are accorded different interest rates; (F) calculating, by the one or more computers, or having calculated by one or more computers, for each of one or more of the client transaction accounts determined to have a first interest rate of the at least three interest rates, a respective interest for funds of the respective client transaction account held in the one or more aggregated deposit accounts, for a period using the first interest rate, with the calculating being independent from the respective client transaction account pro rata share in earnings posted for the one or more aggregated deposit accounts holding funds of the respective client transaction account; (G) calculating, by the one or more computers, or having calculated by one or more computers, for each of one or more of the client transaction accounts determined to have a second interest rate of the at least three interest rates, a respective interest for funds of the respective client transaction account held in the one or more aggregated deposit accounts, for the period using the second interest rate, with the calculating being independent from the respective client transaction account pro rata share in earnings posted for the one or more aggregated deposit accounts holding funds of the respective client transaction account; (H) determining, by the one or more computers, interest earned on funds held during the period in each of the one or more aggregated deposit accounts in the program; and (I) posting electronically the respective interest for each of a plurality of respective client transaction accounts based on the respective interest rate determined for the funds of the respective client transaction account held in the one or more aggregated deposit accounts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification