×

Systems and methods for providing enhanced account management services for multiple banks

DC
  • US 8,355,985 B1
  • Filed: 03/20/2009
  • Issued: 01/15/2013
  • Est. Priority Date: 10/21/1998
  • Status: Expired due to Fees
First Claim
Patent Images

1. A deposit interchange system for operating an interchange program, wherein a plurality of financial entities participate in the interchange program, comprising:

  • one or more electronic databases, stored on one or more computer-readable media, comprising;

    (1) aggregated account information for a plurality of government backed-insured and interest-bearing aggregated deposit accounts held in a plurality of financial entities that are depository institutions in an interchange program, wherein each of a plurality of the depository institutions in the interchange program holds at least one of the aggregated deposit accounts, wherein source funds associated with a plurality of the financial entities participating in the interchange program are aggregated in the plurality of the aggregated deposit accounts, the aggregated account information for each of a plurality of the respective financial entities that is a depository institution, comprising;

    a respective balance of funds for each of the one or more aggregated deposit accounts held in the respective depository institution;

    a balance of source funds associated with the respective depository institution, held in one or more of the aggregated deposit accounts in other of the depository institutions in the interchange program holding source funds of the respective depository institution, the source funds of a respective one of the depository institutions comprising funds of client accounts associated with the respective depository institution in the interchange program; and

    (2) client account information for each of a plurality of respective primary client accounts of a plurality of clients, comprising;

    (a) a respective balance of the respective client account held in the interchange program; and

    (b) a respective balance of funds from the respective client account held in each of one or more of the depository institutions in the interchange program holding funds of the respective client account in one or more aggregated deposit accounts therein; and

    one or more computers configured to form the following components;

    a communication component, configured on the one or more computers, to obtain via an internet interface an instruction from or on behalf of one of the client accounts, at least information on an amount of funds to be deposited in one or more aggregated deposit accounts in one or more of the other depository institutions in the interchange program, wherein the one client account is associated with a first one of the depository institutions;

    a selection and allocation engine, configured on the one or more computers,to select, using the one or more computers, at least one other of the other depository institutions in the interchange program for an allocation of at least a portion of the amount of funds of the one client account, based at least in part on whether or not wherein the at least one other depository institution has source funds associated therewith held in one or more aggregated deposit accounts in one or more other of the depository institutions in the interchange program, determined by accessing the one or more databases,to allocate, using the one or more computers, funds of the one client account to one or more aggregated deposit accounts held in the at least one other depository institution that was selected, the allocating so that the balance of funds held in the at least one other depository institution in the one or more aggregated deposit accounts therein of the one client account does not exceed a predetermined amount; and

    to allocate, using the one or more computers, offset funds to one or more aggregated deposit accounts held in the first depository institution, the offset funds comprising funds of client accounts associated with one or more other of the financial entities participating in the interchange program, the allocating comprising calculating client account funds for allocation so that the balance of funds held in the first depository institution in the one or more aggregated deposit accounts therein of any client account with funds in the offset funds does not exceed a predetermined amount;

    an amount generator, configured on the one or more computers, to generate one or more amounts to transfer to and/or from at least one of the aggregated deposit accounts in the at least one other depository institution, based, at least in part, on the allocation made to the aggregated deposit accounts held in the at least one other depository institution and the first depository institution, made by the selection and allocation engine;

    an interest engine, configured on the one or more computers, to determine for the aggregated deposit accounts, on a periodic basis, interest earned and to allocate the interest earned among the client accounts with funds held in the respective aggregated deposit accounts; and

    an update engine, configured on the one or more computers, to update or have updated in the one or more electronic databases, for respective of the depository institutions in the interchange program, the respective balance of source funds of the respective depository institution held in the one or more aggregated deposit accounts in one or more of the other depository institutions in the interchange program based on the allocations and based on the interest earned by the client accounts in the aggregated deposit accounts held in the respective depository institutions.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×