Method and apparatus for business process analysis and optimization
First Claim
Patent Images
1. A method for analyzing and optimizing business processes comprising the steps of:
- identifying a family of inputs subject to defined constraints, that together describe the business process;
operating upon the family of inputs according to at least one of the techniques selected from the class of fluid flow models, Brownian models, Markov processes, general probability models and so on, and general optimization to produce a set of outputs which satisfy defined constraints; and
operating recursively on said inputs and resulting outputs, in order to apply the above method to the entire business process
1 Assignment
0 Petitions
Accused Products
Abstract
A methodology for business process analysis and optimization. This enables firms to analyze business processes using stochastic processing network models to estimate process key performance indicators. Based on these indicators, alternate process models can be further developed and analyzed, in order to optimize business objectives. The analysis methodology can be used for business process design (at design time) and for business process management (at run time).
-
Citations
12 Claims
-
1. A method for analyzing and optimizing business processes comprising the steps of:
-
identifying a family of inputs subject to defined constraints, that together describe the business process;
operating upon the family of inputs according to at least one of the techniques selected from the class of fluid flow models, Brownian models, Markov processes, general probability models and so on, and general optimization to produce a set of outputs which satisfy defined constraints; and
operating recursively on said inputs and resulting outputs, in order to apply the above method to the entire business process - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for determining an optimal topology for a business process comprising the steps of:
-
formulating a stochastic processing network model for a business process;
identifying constraints on topology of the business process model;
identify a set of objectives and key performance indicators for the business process identifying a cost structure for the topology, wherein the cost is a function of the topology;
identifying the optimal topology by finding the topology which optimizes the key performance indicators (including costs) for the business process, among the space of topologies satisfying the constraints.
-
-
10. A method for managing a business process through mathematical analysis of stochastic processing networks with a given topological structure comprising the steps of:
-
converting the business process to its underlying stochastic processing network description;
solving the stochastic processing network, including calculating the key performance indicators for the network;
identifying parameters and structures of the business process that are essential to an implementation of the results obtained from the solution of the stochastic processing network; and
adjusting and tuning the parameters and structures of the business process according to the results obtained from the solution of the stochastic processing network.
-
-
11. A computer system for business process analysis and optimization, at design-time, comprising the steps of:
-
modeling a business process using different business process constructs;
formulating a stochastic processing network model for a business process;
solving the stochastic processing network, including calculating the key performance indicators for the network;
modifying the business process model based on the results obtained from the solution of the stochastic processing network.
-
-
12. A computer system for business process analysis and optimization, at run-time, comprising the steps of:
-
modeling a business process using different business process constructs;
formulating a stochastic processing network model for a business process;
solving the stochastic processing network, including calculating the key performance indicators for the network;
identifying parameters and structures of the business process that are essential to an implementation of the results obtained from the solution of the stochastic processing network; and
adjusting and tuning the parameters and structures of the business process according to the results obtained from the solution of the stochastic processing network.
-
Specification