System and method for designing effective business policies via business rules analysis
First Claim
1. A method comprising:
- receiving a selection of a business metric that corresponds to a register to store metric values of the business metric, the selection of the business metric indicating the business metric as selected by a user;
receiving a selection of a business rule usable to generate the metric values of the business metric, the selection of the business rule indicating the business rule as selected by the user;
receiving a selection of a decision parameter included in the business rule, the selection of the decision parameter indicating that the decision parameter is selected by the user;
receiving a selection of a set of parameter values of the decision parameter, each of the set of parameter values being usable to modify the business rule, the selection of the set of parameter values indicating the set of parameter values as selected by the user;
receiving a selection of input data able to be processed with the business rule to generate the metric values of the business metric, the selection of the input data indicating the input data as selected by the user;
generating the metric values of the business metric selected by the user, the generating of the metric values being performed by a computer and including;
modifying the business rule by using each parameter value of the set of parameter values as the decision parameter; and
processing at least some of the input data with the modified business rule; and
identifying the decision parameter as a most critical decision parameter that, as a result of its parameter values being changed by a predetermined percentage affects the business metric most compared to other decision parameters included in the business rule.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided for analyzing the business rules, business metrics, and decision parameters for a firm or organization, processing a subset of such data to form output, and offering access to selective views of such output including evaluation and comparative data regarding execution of such business rules, information on corresponding business metrics or sets of business metrics, information on corresponding decision parameters or sets of decision parameters or scenarios, and other useful analytic information which can help a firm or organization evaluate and modify business policies based on said rules, metrics, and parameters. In addition to said rules, metrics and/or parameters, the data for the business rule analysis can include conventional historical data or hypothetical data based on simulations which the current system and method provide based on prescribed random and non-random algorithms. The simulated or hypothetical data enables users to conduct rule analysis based on historical data, simulated data, or hybrid models. In this manner, the methods and systems described in this invention provide for both an evaluation of a firm'"'"'s current policies as well as an evaluation of policy modifications not actually executed but for which hypothetical data can be provided and analyzed.
30 Citations
21 Claims
-
1. A method comprising:
-
receiving a selection of a business metric that corresponds to a register to store metric values of the business metric, the selection of the business metric indicating the business metric as selected by a user; receiving a selection of a business rule usable to generate the metric values of the business metric, the selection of the business rule indicating the business rule as selected by the user; receiving a selection of a decision parameter included in the business rule, the selection of the decision parameter indicating that the decision parameter is selected by the user; receiving a selection of a set of parameter values of the decision parameter, each of the set of parameter values being usable to modify the business rule, the selection of the set of parameter values indicating the set of parameter values as selected by the user; receiving a selection of input data able to be processed with the business rule to generate the metric values of the business metric, the selection of the input data indicating the input data as selected by the user; generating the metric values of the business metric selected by the user, the generating of the metric values being performed by a computer and including; modifying the business rule by using each parameter value of the set of parameter values as the decision parameter; and processing at least some of the input data with the modified business rule; and identifying the decision parameter as a most critical decision parameter that, as a result of its parameter values being changed by a predetermined percentage affects the business metric most compared to other decision parameters included in the business rule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a user interface module embodied in a computer, the user interface module being configured to; receive a selection of a business metric that corresponds to a register to store metric values of the business metric, the selection of the business metric indicating the business metric as selected by a user; receive a selection of a business rule usable to generate the metric values of the business metric, the selection of the business rule indicating the business rule as selected by the user; receive a selection of a decision parameter included in the business rule, the selection of the decision parameter indicating the decision parameter as selected by the user; receive a selection of a set of parameter values of the decision parameter, each of the set of parameter values being usable to modify the business rule, the selection of the set of parameter values indicating the set of parameter values as selected by the user; and receive a selection of input data able to be processed with the business rule to generate the metric values of the business metric, the selection of the input data indicating the input data as selected by the user; a rules engine module embodied in the computer and communicatively coupled to the user interface module, the rules engine module configuring the computer to generate the metric values of the business metric by; modifying the business rule by use of each parameter value of the set of parameter values as the decision parameter; and processing at least some of the input data with the modified business rule; and a profiler module embodied in the computer and communicatively coupled to the rules engine module, the profiler module being configured to identify the decision parameter as a most critical decision parameter that, as a result of its parameter values being changed by a predetermined percentage, affects the business metric most compared to other decision parameters included in the business rule.
-
-
18. A non-transitory computer-readable medium comprising instructions tangibly embodying a computer-based method, the instructions, when executed by a computer, causing the computer to perform the computer-based method, the computer-based method comprising:
-
receiving a selection of a business metric that corresponds to a register to store metric values of the business metric, the selection of the business metric indicating the business metric as selected by a user; receiving a selection of a business rule usable to generate the metric values of the business metric, the selection of the business rule indicating the business rule as selected by the user; receiving a selection of a decision parameter included in the business rule, the selection of the decision parameter indicating the decision parameter as selected by the user; receiving a selection of a set of parameter values of the decision parameter, each of the set of parameter values being usable to modify the business rule, the selection of the set of parameter values indicating the set of parameter values as selected by the user; receiving a selection of input data able to be processed with the business rule to generate the metric values of the business metric, the selection of the input data indicating that the input data is selected by the user; generating the metric values of the business metric selected by the user, the generating of the metric values including; modifying the business rule by using each parameter value of the set of parameter values as the decision parameter; and processing at least some of the input data with the modified business rule; and identifying the decision parameter as a most critical decision parameter that, as a result of its parameter values being changed by a predetermined percentage, affects the business metric most compared to other decision parameters included in the business rule. - View Dependent Claims (19, 20, 21)
-
Specification