Patent ID: 8352342

Claim:
A computer system, comprising: A. one or more electronic databases, stored on one or more computer-readable media, comprising: (1) aggregated account information for one or more Federal Deposit Insurance Corporation (FDIC)-insured and interest-bearing aggregated deposit accounts held in one or more deposit institutions, in a program, wherein funds from client accounts of a plurality of clients are aggregated with funds of other client accounts in the one or more aggregated deposit accounts held in the one or more deposit institutions in the program, where the client account represents funds of the respective client held in one or more of the aggregated deposit accounts, wherein the aggregated account information comprises a respective balance of funds held in each of the one or more aggregated deposit accounts; and (2) client account information for each of more than one of the respective client accounts comprising: (a) a respective fund balance in the respective client account; (b) a respective amount, A ni , of the fund balance of the respective client account held in each of the one or more of the aggregated deposit accounts holding funds of the client account; and B. one or more computers comprising memory wherein the memory stores computer-readable instructions that, when executed, cause the one or more computers to perform the following steps for each respective client account, i, of more than one of said client accounts: (1) determining or having determined or obtaining a fee tier for the client account, i, from among a plurality of fee tiers; (2) determining or having determined or obtaining, for each of the one or more aggregated deposit accounts holding a respective amount, A ni , of the fund balance of the respective client account, a fee amount for funds of the respective client account held in the respective aggregated deposit account based at least in part on the fee tier determined or obtained for the respective client account; (3) calculating or having calculated a client account interest amount for each aggregated deposit account holding a respective amount, A ni , of the fund balance of the respective client account, wherein the interest amount for the respective aggregated deposit account holding funds of the respective client account is determined based, at least in part, on the amount, A ni , of the fund balance of the respective client account held in the respective aggregated deposit account; (4) determining a respective total amount of interest for the respective client account, i, comprising at least summing the one or more interest amounts of the one or more aggregated deposit accounts holding a respective amount, A ni , of the fund balance of the respective client account, i; and (5) updating the respective fund balance for the respective client account in the one or more electronic databases with this total amount of interest, wherein at least one of the one or more aggregated accounts holds funds of client accounts in different fee tiers.