Systems and methods for providing enhanced account management services for multiple banks
DCFirst Claim
1. A system, comprising:
- one or more computers configured to perform the steps;
accessing by or for a first banking institution, using the one or more computers, one or more electronic databases, stored on one or more computers-readable media in the performance of one or more of the following steps, the one or more databases comprising;
(1) aggregated account information comprising;
(a) a balance of funds for each of one or more Federal Deposit Insurance Corporation (FDIC)-insured and interest-bearing aggregated deposit accounts held at the first banking institution that is participating in a program, the program comprising a plurality of FDIC-insured and interest-bearing aggregated deposit accounts held in a plurality of banking institutions including the first banking institution, with the one or more aggregated deposit accounts providing insured non-penalized liquidity for the funds held therein; and
(2) client account information for one or more respective client transaction accounts of one or more respective clients of the first banking institution, with the client account information for respective client transaction accounts, comprising;
(a) a respective client transaction account balance of funds for the respective client transaction account;
(b) a respective total balance of funds of the respective client transaction account held in the program in other of the banking institutions, not including the first banking institution, participating in the program; and
(c) a respective balance of funds from the respective client transaction account held in each of the aggregated deposit accounts in the banking institutions holding funds of the respective client transaction account;
obtaining by or for the first banking institution, using the one of more computers, transfer data associated with transfers to and/or from the program associated with one or more of the client transaction accounts of the first banking institution, and storing this transfer data in the one or more databases;
receiving or obtaining aggregated account transfer information by or for the first banking institution, using the one or more computers, to deposit to or to withdraw an amount of funds from the one or more aggregated deposit accounts held in the first banking institution, based at least in part on a difference between an amount comprising a total of funds from the client transaction accounts of the first banking institution held in the aggregated deposit accounts in the other banking institutions participating in the program and the total of funds held in the one or more aggregated deposit accounts held in the first banking institution;
transferring or having transferred by or for the first banking institution, using the one or more computers, in accordance with the aggregated account transfer information, funds between the one or more aggregated deposit accounts held in the first banking institution and one or more of the aggregated deposit accounts held in one or more other of the banking institutions participating in the program;
calculating or having calculated, using the one or more computers, based at least in part on the transfer data and the aggregated account transfer information, the respective balance of funds for each of the one or more aggregated deposit accounts held in the first banking institution, the respective client transaction account balances of funds for respective of the client transaction accounts of the first banking institution, the respective total balance of funds of the respective client transaction accounts of the first banking institution held in the program in other of the banking institutions participating in the program, and the respective balance of funds from the respective client transaction account held in each of the aggregated deposit accounts in the banking institutions holding funds of the respective client transaction account; and
updating or having updated by or for the first banking institution, the balance of funds for each of the one or more aggregated deposit accounts held in the first banking institution, the respective client transaction account balances of funds for the respective client transaction accounts of the first banking institution, the respective total balance of funds of the respective client transaction accounts of the first banking institution held in the program in other of the banking institutions participating in the program, and for each of a plurality of the client transaction accounts the respective balance of funds from the respective client transaction account held in each of the aggregated deposit accounts in the banking institutions holding funds of the respective client transaction account in the one or more databases, based at least in part on the balances calculated in the calculating step, using the one or more computers.
3 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A method, system and program product, the system computers configured to perform the steps: accessing databases comprising: aggregated accounts held at a first banking institution participating in an interchange program, the interchange program comprising a plurality of FDIC-insured and interest-bearing aggregated deposit accounts held in a plurality of banking institutions; and client account information obtaining transfer data for client accounts; receiving aggregated account transfer information for aggregated deposit accounts held in the first banking institution, based at least in part on a difference between the amount comprising a total of funds from the client transaction accounts of the first banking institution held in the aggregated deposit accounts in the other banking institutions participating in the interchange program and the total of funds held in the one or more aggregated deposit accounts held in the first banking institution; receiving a transfer of funds; updating the databases.
286 Citations
17 Claims
-
1. A system, comprising:
-
one or more computers configured to perform the steps; accessing by or for a first banking institution, using the one or more computers, one or more electronic databases, stored on one or more computers-readable media in the performance of one or more of the following steps, the one or more databases comprising; (1) aggregated account information comprising; (a) a balance of funds for each of one or more Federal Deposit Insurance Corporation (FDIC)-insured and interest-bearing aggregated deposit accounts held at the first banking institution that is participating in a program, the program comprising a plurality of FDIC-insured and interest-bearing aggregated deposit accounts held in a plurality of banking institutions including the first banking institution, with the one or more aggregated deposit accounts providing insured non-penalized liquidity for the funds held therein; and (2) client account information for one or more respective client transaction accounts of one or more respective clients of the first banking institution, with the client account information for respective client transaction accounts, comprising; (a) a respective client transaction account balance of funds for the respective client transaction account; (b) a respective total balance of funds of the respective client transaction account held in the program in other of the banking institutions, not including the first banking institution, participating in the program; and (c) a respective balance of funds from the respective client transaction account held in each of the aggregated deposit accounts in the banking institutions holding funds of the respective client transaction account; obtaining by or for the first banking institution, using the one of more computers, transfer data associated with transfers to and/or from the program associated with one or more of the client transaction accounts of the first banking institution, and storing this transfer data in the one or more databases; receiving or obtaining aggregated account transfer information by or for the first banking institution, using the one or more computers, to deposit to or to withdraw an amount of funds from the one or more aggregated deposit accounts held in the first banking institution, based at least in part on a difference between an amount comprising a total of funds from the client transaction accounts of the first banking institution held in the aggregated deposit accounts in the other banking institutions participating in the program and the total of funds held in the one or more aggregated deposit accounts held in the first banking institution; transferring or having transferred by or for the first banking institution, using the one or more computers, in accordance with the aggregated account transfer information, funds between the one or more aggregated deposit accounts held in the first banking institution and one or more of the aggregated deposit accounts held in one or more other of the banking institutions participating in the program; calculating or having calculated, using the one or more computers, based at least in part on the transfer data and the aggregated account transfer information, the respective balance of funds for each of the one or more aggregated deposit accounts held in the first banking institution, the respective client transaction account balances of funds for respective of the client transaction accounts of the first banking institution, the respective total balance of funds of the respective client transaction accounts of the first banking institution held in the program in other of the banking institutions participating in the program, and the respective balance of funds from the respective client transaction account held in each of the aggregated deposit accounts in the banking institutions holding funds of the respective client transaction account; and updating or having updated by or for the first banking institution, the balance of funds for each of the one or more aggregated deposit accounts held in the first banking institution, the respective client transaction account balances of funds for the respective client transaction accounts of the first banking institution, the respective total balance of funds of the respective client transaction accounts of the first banking institution held in the program in other of the banking institutions participating in the program, and for each of a plurality of the client transaction accounts the respective balance of funds from the respective client transaction account held in each of the aggregated deposit accounts in the banking institutions holding funds of the respective client transaction account in the one or more databases, based at least in part on the balances calculated in the calculating step, using the one or more computers. - View Dependent Claims (2, 3, 5, 6, 7, 8, 9, 10)
-
-
4. A system, comprising:
-
one or more computers configured to perform the steps; accessing by or for a first banking institution, using the one or more computers, one or more electronic databases, stored on one or more computers-readable media in the performance of one or more of the following steps, the one or more databases comprising; (1) aggregated account information comprising; (a) a balance of funds for each of one or more Federal Deposit Insurance Corporation (FDIC)-insured and interest-bearing aggregated deposit accounts held at the first banking institution that is participating in a program, the program comprising a plurality of FDIC-insured and interest-bearing aggregated deposit accounts held in a plurality of banking institutions including the first banking institution, with the one or more aggregated deposit accounts providing insured non-penalized liquidity for the funds held therein; and (2) client account information for one or more respective client transaction accounts of one or more respective clients of the first banking institution, with the client account information for respective client transaction accounts, comprising; (a) a respective client transaction account balance of funds for the respective client transaction account; (b) a respective total balance of funds of the respective client transaction account held in the program in other of the banking institutions, not including the first banking institution, participating in the program; and (c) a respective balance of funds from the respective client transaction account held in each of the aggregated deposit accounts in the banking institutions holding funds of the respective client transaction account; receiving or obtaining by or for the first banking institution, using the one or more computers, transaction data associated with one or more of the client transaction accounts, the transaction data comprising one or more individual credits and/or one or more individual debits and/or a summary thereof for each of one or more of the client transaction accounts, and storing this transaction data in the one or more databases; generating by or for the first banking institution, based at least in part on the transaction data an electronic transaction file comprising respective amounts of respective ones of the client transaction accounts of the first banking institution to be transferred to or from one or more of the other banking institutions participating in the program, using the one or more computers; and sending by or for the first banking institution, using the one or more electronic networks and the one or more computers, the electronic transaction file to the program administrator; obtaining by or for the first banking institution, using the one of more computers, transfer data associated with transfers to and/or from the program associated with one or more of the client transaction accounts of the first banking institution, and storing this transfer data in the one or more databases; receiving or obtaining aggregated account transfer information by or for the first banking institution, using the one or more computers, to deposit to or to withdraw an amount of funds from the one or more aggregated deposit accounts held in the first banking institution, based at least in part on a difference between an amount comprising a total of funds from the client transaction accounts of the first banking institution held in the aggregated deposit accounts in the other banking institutions participating in the program and the total of funds held in the one or more aggregated deposit accounts held in the first banking institution, based at least in part on data in the one or more databases on the balance of funds for each of the one or more aggregated deposit accounts held at the first banking institution and the respective total balances of funds of the client transaction accounts of the first banking institution held in the interchange program in the other banking institutions, not including the first banking institution, participating in the interchange program; transferring or having transferred by or for the first banking institution, using the one or more computers, in accordance with the aggregated account transfer information, funds between the one or more aggregated deposit accounts held in the first banking institution and one or more of the aggregated deposit accounts held in one or more other of the banking institutions participating in the program; and updating or having updated by or for the first banking institution, the balance of funds for each of the one or more aggregated deposit accounts held in the first banking institution, the respective client transaction account balances of funds for the respective client transaction accounts of the first banking institution, the respective total balance of funds of the respective client transaction accounts of the first banking institution held in the program in other banking institutions participating in the program, and for each of a plurality of the respective client transaction accounts the respective balance of funds from the respective client transaction account held in each of the aggregated deposit accounts in the banking institutions holding funds of the respective client transaction account in the one or more databases, based at least in part on the transfer data and the aggregated account transfer information using the one or more computers. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification