Systems, methods and program products for deposit and withdrawal processing
DCFirst Claim
1. A system, comprising:
- one or more computers comprising memory wherein the memory stores computer-readable instructions comprising program code that, when executed, cause the one or more computers to perform the steps;
maintaining or having maintained or accessing, using the one or more computers, one or more electronic databases, stored on one or more computer-readable media, comprising;
aggregated deposit account information for a plurality of respective Federal Deposit Corporation Insurance (FDIC)-insured and interest-bearing aggregated deposit accounts held in a plurality of depository institutions participating in a program, with the aggregated deposit accounts providing non-penalized liquidity for the funds held therein, the aggregated deposit account information for a respective aggregated deposit account comprising a balance of funds held in the respective aggregated deposit account; and
client account information for a plurality of client accounts of a plurality of clients, with each of the clients associated with one of the depository institutions, the client account information for a respective one of the client accounts comprising a balance of client funds held in other of the depository institutions, to which the respective client account is not associated, in the one or more aggregated deposit accounts held therein; and
obtaining, using the one or more computers, transfer instructions for one or more clients associated with one or more of the depository institutions over a month period, with the transfer instructions for a respective one of the clients associated with one of the depository institutions to transfer an amount of funds of the respective client to or from the client account of the respective client;
allocating, using the one or more computers, fund amounts to or from the other depository institutions to be deposited to or withdrawn from the aggregated deposit accounts therein based at least in part on the transfer instructions for the plurality of the client and one or more rules;
generating data, using the one or more computers, for depositing/transferring funds to or withdrawing/transferring funds from at least one of the aggregated deposit accounts multiple times in a month period, based at least in part on the transfer instructions, the data generating step comprising generating data for instructions fbr making a withdrawal/transfer from funds held at a respective one of the depository institutions more than six (6) times during the month period, comprising presenting instructions to the respective one depository institution using one or more of the methods;
in person, or by mail, or by messenger, or by telephone and distributed by mail, or by automated teller machine, or a combination thereof tbr substantially all of the withdrawals/transfers except for a set of at least one but not more than six withdrawals within a last six business days of the month period, and presenting instructions to the respective one depository institution using a method that counts against a six (6) withdrawal limit for this set of the withdrawals during the last six business days of the month period; and
updating or having updated, using the one or more computers, the one or more electronic databases to reflect changes in client account funds held in the aggregated deposit accounts based at least in part on transfer instructions.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Method, system and program product, the system comprising: computer programmed for accessing databases comprising: aggregated deposit account information for plurality of FDIC-insured aggregated deposit accounts held in plurality of depository institutions; and client account information; obtaining fund transfer instructions; allocating fund amounts for other depository institutions; generating data for depositing funds to or withdrawing funds from at least one aggregated deposit account multiple times in a month period, comprising generating data for instructions for making a withdrawal from one depository institution more than six times during the month period, using methods: in person, by mail, messenger, telephone, automated teller machine, for withdrawals except for a set of at least 1-6 withdrawals within last six business days of the month period, and presenting instructions to depository institution using method that counts against a 6 withdrawal limit for this set of the withdrawals during the last six business days of month.
-
Citations
14 Claims
-
1. A system, comprising:
- one or more computers comprising memory wherein the memory stores computer-readable instructions comprising program code that, when executed, cause the one or more computers to perform the steps;
maintaining or having maintained or accessing, using the one or more computers, one or more electronic databases, stored on one or more computer-readable media, comprising;aggregated deposit account information for a plurality of respective Federal Deposit Corporation Insurance (FDIC)-insured and interest-bearing aggregated deposit accounts held in a plurality of depository institutions participating in a program, with the aggregated deposit accounts providing non-penalized liquidity for the funds held therein, the aggregated deposit account information for a respective aggregated deposit account comprising a balance of funds held in the respective aggregated deposit account; and client account information for a plurality of client accounts of a plurality of clients, with each of the clients associated with one of the depository institutions, the client account information for a respective one of the client accounts comprising a balance of client funds held in other of the depository institutions, to which the respective client account is not associated, in the one or more aggregated deposit accounts held therein; and
obtaining, using the one or more computers, transfer instructions for one or more clients associated with one or more of the depository institutions over a month period, with the transfer instructions for a respective one of the clients associated with one of the depository institutions to transfer an amount of funds of the respective client to or from the client account of the respective client;
allocating, using the one or more computers, fund amounts to or from the other depository institutions to be deposited to or withdrawn from the aggregated deposit accounts therein based at least in part on the transfer instructions for the plurality of the client and one or more rules;generating data, using the one or more computers, for depositing/transferring funds to or withdrawing/transferring funds from at least one of the aggregated deposit accounts multiple times in a month period, based at least in part on the transfer instructions, the data generating step comprising generating data for instructions fbr making a withdrawal/transfer from funds held at a respective one of the depository institutions more than six (6) times during the month period, comprising presenting instructions to the respective one depository institution using one or more of the methods;
in person, or by mail, or by messenger, or by telephone and distributed by mail, or by automated teller machine, or a combination thereof tbr substantially all of the withdrawals/transfers except for a set of at least one but not more than six withdrawals within a last six business days of the month period, and presenting instructions to the respective one depository institution using a method that counts against a six (6) withdrawal limit for this set of the withdrawals during the last six business days of the month period; andupdating or having updated, using the one or more computers, the one or more electronic databases to reflect changes in client account funds held in the aggregated deposit accounts based at least in part on transfer instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
- one or more computers comprising memory wherein the memory stores computer-readable instructions comprising program code that, when executed, cause the one or more computers to perform the steps;
-
14. The system as defined in 1, wherein the changes to client account funds are sourced from a plurality source financial entities.
Specification