System for managing financial accounts by a priority allocation of funds among accounts
First Claim
1. A computer system operating at least one client account at an institution providing financial services or financial processing comprising:
- processing means;
memory means connected to said processing means for storing information pertaining to the client accounts(s);
means for maintaining on said computer system data for said client account(s), each of said client accounts comprising at least one asset account having means for receiving funds for investment purposes, said asset account further having means for updating an account balance upon receipt of said funds and at least one liability account including a loan, a condition of which is the periodic payment of a sum of money equal to or in excess of interest charged on the loan;
means for establishing a priority for the allocation of funds to said investment asset account(s) and said liability account(s);
means for using said computer system to allocate funds that are received to pay interest on the loan, and allocate any remaining portion of said payments to one or more of said investment asset account(s) and said liability account(s) other than the loan according to said priority; and
updating the prioritized allocation in accordance with changes to financial and economic variables.
1 Assignment
0 Petitions
Accused Products
Abstract
A personal financial management program is disclosed for implementing, coordinating, supervising, analyzing and reporting upon investments in an array of asset accounts and credit facilities within a client account. Through a mathematical programming function the client specifies his financial objectives, his risk preference, forecast of economic and financial variables, and budgetary constraints. The mathematical programming function suggests to the client a portfolio of investment and credit facilities to best realize his financial objectives over a defined time horizon. In the preferred embodiment the central structural element of the financial account is a mortgage secured by the client'"'"'s home and one or more asset accounts. Client funds that would normally be used to amortize the mortgage may be alternatively used to increase the value of a designated asset account. The client account is imbalanced if the client'"'"'s borrowing power is less than the minimum borrowing power specified by the financial institution. If the account is imbalanced, the client may reallocate the distribution of assets and liabilities within the client account and/or modify a set of constraints on the client account. If the client account is still not balanced after modification of the account, the system initiates a liquidation procedure.
-
Citations
22 Claims
-
1. A computer system operating at least one client account at an institution providing financial services or financial processing comprising:
-
processing means; memory means connected to said processing means for storing information pertaining to the client accounts(s); means for maintaining on said computer system data for said client account(s), each of said client accounts comprising at least one asset account having means for receiving funds for investment purposes, said asset account further having means for updating an account balance upon receipt of said funds and at least one liability account including a loan, a condition of which is the periodic payment of a sum of money equal to or in excess of interest charged on the loan; means for establishing a priority for the allocation of funds to said investment asset account(s) and said liability account(s); means for using said computer system to allocate funds that are received to pay interest on the loan, and allocate any remaining portion of said payments to one or more of said investment asset account(s) and said liability account(s) other than the loan according to said priority; and updating the prioritized allocation in accordance with changes to financial and economic variables. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification