Financial Planning Document and Process Therefor
First Claim
1. A computer implemented process for computing a person'"'"'s living expenses to be provided during a future time period including the steps of:
- storing in a storage register first information representing annual gross income of said person; and
subtracting, by arithmetic logic circuitry, second information representing income taxes paid and money put into savings and investments from said first information to obtain first resultant information representing said person'"'"'s desired annual living expenses to be sustained during said future period.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer program that can be installed on a web server to assemble web pages that can be accessed over the Internet by password to prepare financial planning reports for a client. The program takes gross income, subtracts income taxes, subtracts all money put into savings programs, and whatever is left is what the client spends in a given year or month. It further itemizes and subtracts the monthly payments for debt service since these items will be fully amortized or paid off at some point in the future and should not be included in baseline living expenses that will continue through a person'"'"'s lifetime. The balance left after these calculations are completed represents the individual'"'"'s current annual living expenses or standard of living that needs to be sustained throughout their lifetime with adjustments for inflation. The program can produce three major reports: (1) an income and expense report; (2) an asset and liability report or balance sheet; and (3) a cash flow report that shows all of items that impact cash flow on a year by year basis throughout the rest of the individual or client'"'"'s lifetime. If there are cash flow shortfalls in any year, the program uses a two step present value calculation to determine how much the individual would need in a lump sum today or contribute monthly or annually to provide sufficient funds in the year needed to fill the shortfall.
67 Citations
46 Claims
-
1. A computer implemented process for computing a person'"'"'s living expenses to be provided during a future time period including the steps of:
-
storing in a storage register first information representing annual gross income of said person; and
subtracting, by arithmetic logic circuitry, second information representing income taxes paid and money put into savings and investments from said first information to obtain first resultant information representing said person'"'"'s desired annual living expenses to be sustained during said future period. - View Dependent Claims (2)
-
-
3. A computer implemented process for computing a person'"'"'s living expenses to be sustained during a future period including the steps of:
-
storing in a storage register first information representing annual gross income of said person;
subtracting, by arithmetic logic circuitry, second information representing income taxes paid and money put into savings and investment programs from said first information to arrive at first resultant information;
storing in a register said first resultant information;
testing, by arithmetic logic circuitry, information representing whether said person is amortizing financial obligations and, if said test indicates said person is amortizing financial obligations, subtracting from said first resultant information fourth information representing monthly payments of said person for amortizing financial obligations over the time periods said payments are made until said financial obligations are amortized to arrive at second resultant information; and
multiplying, by arithmetic logic circuitry, said second resultant information by fifth information representing inflation percentages to arrive at third resultant information representing said person'"'"'s living expenses to be sustained during a future period. - View Dependent Claims (4, 5, 6, 39, 41, 43, 45)
-
-
7. The computer implemented process of preparing and transmitting data from a web server over the Internet to a remote computer for displaying in columns of said data, said columns to be displayed with a desired sequence of said data proceeding in said columns from left to right across a page, and in rows of said data, said rows proceeding from top to bottom down the display page, for a plurality of pages, including the steps of:
-
obtaining, by said web server from a data base or from storage at said web server, requested row and column data to be displayed in desired sequence in columns from left to right across said page;
transmitting said data to said remote computer for display;
detecting the data for the right-most column on said page; and
storing, at said web server, said data for said right-most column for use as the starting point for obtaining data to be transmitted for a subsequent page. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 18)
-
-
17. A report generated by the computer implemented process for computing a person'"'"'s living expenses to be provided during a future time period including the steps of:
-
storing in a storage register first information representing annual gross income of said person; and
subtracting, by arithmetic logic circuitry, second information representing income taxes paid and money put into savings and investments from said first information to obtain first resultant information representing said person'"'"'s desired annual living expenses to be sustained during said future period.
-
-
19. A report generated by the computer implemented process for computing a person'"'"'s living expenses to be provided during a future time period including the steps of:
-
storing in a storage register first information representing annual gross income of said person;
subtracting, by arithmetic logic circuitry, second information representing income taxes paid and money put into savings and investment programs from said first information to arrive at first resultant information;
storing in a register said first resultant information;
testing, by arithmetic logic circuitry, information representing whether said person is amortizing financial obligations and, if said test indicates said person is amortizing financial obligations, subtracting from said first resultant information fourth information representing monthly payments of said person for amortizing financial obligations over the time periods said payments are made until said financial obligations are amortized to arrive at second resultant information; and
multiplying, by arithmetic logic circuitry, said second resultant information by fifth information representing inflation percentages to arrive at third resultant information representing said person'"'"'s living expenses to be sustained during a future period.
-
-
20. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors to perform a process for computing a person'"'"'s living expenses to be provided during a future time period including the steps of:
-
storing in a storage register first information representing annual gross income of said person; and
subtracting, by arithmetic logic circuitry, second information representing income taxes paid and money put into savings and investments from said first information to obtain first resultant information representing said person'"'"'s desired annual living expenses to be sustained during said future period. - View Dependent Claims (21)
-
-
22. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors to perform a process for computing a person'"'"'s living expenses to be sustained during a future period including the steps of:
-
storing in a storage register first information representing annual gross income of said person;
subtracting, by arithmetic logic circuitry, second information representing income taxes paid and money put into savings and investment programs from said first information to arrive at first resultant information;
storing in a register said first resultant information;
testing, by arithmetic logic circuitry, information representing whether said person is amortizing financial obligations and, if said test indicates said person is amortizing financial obligations, subtracting from said first resultant information fourth information representing monthly payments of said person for amortizing financial obligations over the time periods said payments are made until said financial obligations are amortized to arrive at second resultant information; and
multiplying, by arithmetic logic circuitry, said second resultant information by fifth information representing inflation percentages to arrive at third resultant information representing said person'"'"'s living expenses to be sustained during a future period. - View Dependent Claims (23, 24, 25, 44, 46)
-
-
26. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors to perform a process of preparing and transmitting data from a web server over the Internet to a remote computer for displaying in columns of said data, said columns to be displayed with a desired sequence of said data proceeding in said columns from left to right across a page, and in rows of said data, said rows proceeding from top to bottom down the display page, for a plurality of pages, including the steps of:
-
obtaining, by said web server from a data base or from storage at said web server, requested row and column data to be displayed in desired sequence in columns from left to right across said page;
transmitting said data to said remote computer for display;
detecting the data for the right-most column on said page; and
storing, at said web server, said data for said right-most column for use as the starting point for obtaining data to be transmitted for a subsequent page. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors to generate a report by a process for computing a person'"'"'s living expenses to be provided during a future time period including the steps of:
-
storing in a storage register first information representing annual gross income of said person; and
subtracting, by arithmetic logic circuitry, second information representing income taxes paid and money put into savings and investments from said first information to obtain first resultant information representing said person'"'"'s desired annual living expenses to be sustained during said future period. - View Dependent Claims (37)
-
-
38. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors to generate a report by a process for computing a person'"'"'s living expenses to be provided during a future time period including the steps of:
-
storing in a storage register first information representing annual gross income of said person;
subtracting, by arithmetic logic circuitry, second information representing income taxes paid and money put into savings and investment programs from said first information to arrive at first resultant information;
storing in a register said first resultant information;
testing, by arithmetic logic circuitry, information representing whether said person is amortizing financial obligations and, if said test indicates said person is amortizing financial obligations, subtracting from said first resultant information fourth information representing monthly payments of said person for amortizing financial obligations over the time periods said payments are made until said financial obligations are amortized to arrive at second resultant information; and
multiplying, by arithmetic logic circuitry, said second resultant information by fifth information representing inflation percentages to arrive at third resultant information representing said person'"'"'s living expenses to be sustained during a future period.
-
-
40. The one or more processor readable storage devices of clam 22 including the further step of calculating a plurality of options that beneficiaries of said person have for withdrawing account balances after the death of said person.
-
42. The one or more processor readable storage devices of clam 22 including the further step of displaying said third resultant information in a cash flow year by year report.
Specification