Multidimensional modeling system and related method
First Claim
1. A system for modeling one or more outcomes based on input information on a computer system, the system comprising:
- a. a model building function, the model building function arranged to generate one or more multi-dimensional matrices containing the input information and calculated information, wherein the calculated information is obtained using one or more of formulas, assumptions, and/or input information, each of the one or more matrices including a plurality of cells of input information and calculated information; and
b. a data link function, the data link function arranged to configure external information into a selectable format for introduction into any of the one or more matrices and selectable calculation of calculated information therefrom.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-enabled system and related method to perform multi-dimensional modeling. The system includes a model building function, a data link function, a dependency inspector function and a presentation function. The system unlocks the connectivity between model logic, model structure and outcome presentation. Model cells are given understandable names, and the system allows parsing and reorganization of model information without loss of logic, including formulas associated with cell elements. The data link function enables a user to insert into a matrix of the system external information of an array of data types. The dependency inspector function enables a user to quickly and easily identify relationships among cell elements. This capability reduces the time required to detect modeling errors, to audit the model, and/or understand logical relationships embodied in the model.
-
Citations
40 Claims
-
1. A system for modeling one or more outcomes based on input information on a computer system, the system comprising:
-
a. a model building function, the model building function arranged to generate one or more multi-dimensional matrices containing the input information and calculated information, wherein the calculated information is obtained using one or more of formulas, assumptions, and/or input information, each of the one or more matrices including a plurality of cells of input information and calculated information; and
b. a data link function, the data link function arranged to configure external information into a selectable format for introduction into any of the one or more matrices and selectable calculation of calculated information therefrom. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for modeling one or more outcomes based on input information on a computer system, the system comprising:
-
a. a model building function, the model building function arranged to generate one or more multi-dimensional matrices containing the input information and calculated information, wherein the calculated information is obtained using one or more of formulas, assumptions, and/or input information, each of the one or more matrices including a plurality of cells of input information and calculated information; and
b. a dependency inspector function, the dependency inspector function arranged to determine and make available for review the dependency of a particular cell of any of the one or more matrices on one or more other cells of the one or more matrices. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A system for modeling one or more outcomes based on input information on a computer system including a display, the system comprising:
a model building function, the model building function arranged to generate one or more multi-dimensional matrices containing the input information and calculated information, wherein the calculated information is obtained using one or more of formulas, assumptions, and/or input information, each of the one or more matrices including a plurality of cells of input information and calculated information, and wherein the model building function includes a calculation engine arranged to create and apply one or more formulas, wherein the calculation engine includes a USING AS formula syntax. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
Specification