Patent ID: 7440914

Claim:
A computer-implemented method of processing large deposits that exceed an established deposit insurance limit so that the large deposits are fully insured, the large deposits being received by a plurality of unaffiliated banks from their depositors, the method comprising: (a) a processor receiving orders placed by the plurality of unaffiliated banks to process the large deposits; (b) the processor partitioning each of the large deposits into a plurality of deposit portions, each deposit portion not exceeding the established deposit insurance limit; and (c) the processor assigning at least some of the deposit portions to at least some of the unaffiliated banks, wherein each specific deposit portion is used to purchase a deposit instrument from the unaffiliated bank that the specific deposit portion was assigned to, wherein a first one of the unaffiliated banks offers a first set of deposit terms to a first depositor and a second one of the unaffiliated banks offers a second set of deposit terms to a second depositor, the method further comprising: (d) the processor receiving an order placed by the first unaffiliated bank to process a large deposit received from the first depositor; (e) the processor assigning, to the second unaffiliated bank, a deposit portion associated with the large deposit received from the first depositor; and (f) the processor calculating the amount of a present value payment to be transferred between the first and second unaffiliated banks to compensate for differences between the first and second sets of deposit terms.