Patent ID: 8732056

Claim:
A computer-implemented method for providing a financial account, the method performed by a processor executing instructions stored in a computer-readable storage medium, the method comprising: receiving one or more funding payments for the financial account from an investor, the financial account including a mutual fund; calculating a benefit base based on a balance of the financial account, the benefit base being distinct from the balance of the financial account; enabling the investor to take a number of withdrawals from the financial account; calculating, using the processor, the balance of the financial account; causing, using the processor, payment of benefit payments to the investor after the balance of the financial account has reached zero and the benefit base is greater than zero; deducting a fee from the financial account to fund the benefit payments; calculating the fee based on one or more of a predetermined amount, a value of the financial account, and an amount of the one or more funding payments; determining that one of the number of withdrawals is ineligible; and recalculating the benefit base based on an amounts of the ineligible withdrawal and the balance of the financial account.