Object-based numeric-analysis engine

Data processing: financial – business practice – management – or co – Automated electrical financial or business practice or... – Finance

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C705S035000, C705S014270, C705S037000, C705S043000, C705S042000

Reexamination Certificate

active

06298334

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates generally to generating and displaying the status of a numeric system.
2. Description of the Prior Art
A problem with current financial planning software for both individuals and businesses is that they do not display the financial status of a person or business in a way that is easy to use and understand. For example, conventional spreadsheet displays can show numerical values for an individual's income, assets, liabilities, accounts and expenses, but do not do a good job of showing how these items are related. When a person changes one of these values, either by inputting a hypothetical value, adjusting a tax rate, adjusting an interest rate, etc. the spreadsheet will display new results for these items but does not allow a user to see what specific factors caused the new results. Even displaying results using bar graphs or pie charts which are more visually appealing do not solve this problem, because such graphs and charts, like a spreadsheet display, do not visually show the relationship between different items. Generally, all that the graphs and charts can do is show how income or expenses are divided up and not how changes in income and expenses affect the values of bank accounts or tax liabilities.
Existing spreadsheets also have difficulty in showing how, the status of a numeric system, such as a household budget or a business budget or inventory varies over time. For example, a typical spreadsheet program requires that a separate spreadsheet be set up for each individual time period for which a user wishes to see the status of a household or business budget. Therefore, a conventional spreadsheet only allows a user to see a snapshot of a numeric system, such as a budget at certain fixed periods of time, unless a user, creates a spreadsheet for each individual day a cumbersome process. With a conventional spreadsheet program, a user cannot simply enter a time period, such as three days in the future, and have the spreadsheet calculate the values of all of the items in a household budget or a business financial plan, if an individual spreadsheet has not been previously created for the desired day. Therefore, conventional spreadsheet programs only provide fixed periodic information on the status of a numeric system and do not allow for the dynamic analysis of numeric systems.
SUMMARY OF THE INVENTION
It is therefore an object of the present invention to provide a method for dynamically analyzing a numeric system.
It is another object of the present invention to provide visual display of the financial status, actual or hypothetical of an individual, household or business which is easy to use and simple to understand.
It is another object of the invention to provide a visual display of financial status, actual or hypothetical, of an individual, household or business which visually shows the relationship between income, expenses, tax rates, interest rates and savings.
According to one aspect of the present invention, there is provided a method implemented in a computer system for dynamically generating the status of a numeric system comprising the steps of: generating at least one first inflow object having an initial value and properties: generating at least one first account object having an initial value and properties; generating at least one first pipe object which defines a first mathematical relationship between the at least one inflow object and the at least one first account object; generating an adjusted value for the first inflow object based on at least one member of the group consisting of the first inflow object initial value, the first inflow object properties the first account object initial value the first account object properties and the first mathematical relationship; and generating an adjusted value for the first account object based on at least one member of the group consisting of the first inflow object initial value, the fist inflow object properties, the first account object initial value, the first account object properties, and the first mathematical relationship.
According to a second aspect of the present invention, there is provided a method implemented in a computer system for dynamically generating the status of a numeric system comprising the steps of: generating at least one first account object having an initial value and properties; generating at least one first outflow object having an initial value and properties; generating at least one first pipe object which defines a first mathematical relationship between the at least one account object and the at least one first outflow object; generating an adjusted value for the first account object based on at least one member of the group consisting of the first account object initial value, the first account object properties the first outflow object initial value, the first outflow object properties, and the first mathematical relationship; and generating an adjusted value for the first outflow object based on at least one member of the group consisting of the first account object initial value, the first account object properties the first outflow object initial value, the first outflow object properties, and the first mathematical relationship.
According to a third aspect of the present inventional, there is provided a method implemented in a computer system for dynamically generating the status of a numeric system comprising the steps of generating at least one first inflow object having an initial value and properties, generating at least one first outflow object having an initial value and properties; generating at least one first pipe object which defines a first mathematical relationship between the at least one inflow object and the at least one first outflow object; generating an adjusted value for the first inflows object based on at least one member of the group consisting of the first inflow object initial value, the first inflow object properties, the first outflow object initial value, the first outflow object properties, and the first mathematical relationship; and generating an adjusted value for the first outflow object based on at least one member of the group consisting of the first inflow object initial value, the first inflow object properties, the first outflow object initial value, the first outflow object properties, and the first mathematical relationship.
According to a fourth aspect of the present invention there is provided a method implemented in a computer system for dynamically generating the status of a numeric system comprising the steps of: generating at least one first account object having an initial value and properties; generating at least one second account object having an initial value and properties; generating at least one first pipe object which defines a first mathematical relationship between the at least one first account object and the at least one second account object; generating an adjusted value for the first account object based on at least one member of the group consisting of the first account object initial value, the first account object properties, the second account object initial value, the second account object properties, and the first mathematical relationship; and generating an adjusted value for the second account object based on at least one member of the group consisting of the first account object initial value, the first account object properties, the second account object initial value, the second account object properties, and the first mathematical relationship.
According to a fifth aspect of the present invention there is provided a numeric object having a growth property implemented in a computer system.
According, to a sixth aspect of the present invention there is provided a single numeric object comprising a column of cells of a spreadsheet.
According to a seventh aspect of the present invention there is provided a single numeric object comprising a row of cells of a spreadsheet.
According to an eighth aspect of the present i

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Object-based numeric-analysis engine does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Object-based numeric-analysis engine, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Object-based numeric-analysis engine will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2564276

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.