Method and apparatus combining control theory and business performance management
First Claim
Patent Images
1. A computer implemented method for analyzing data from Business Performance management systems and determining an action to manage Business Process Performance, the computer performing the steps of:
- developing, updating and calibrating a business performance model based on historical business performance metrics and control actions,defining business objectives based on desired business performance metrics,defining an objective function for capturing a trade-off between responsiveness and volatility of said business performance metrics,analyzing a plurality of control policies by using the business performance model to predict responsiveness and volatility of future business performance metrics for each of said plurality of control policies, eachselecting control policy from said plurality that is an optimal trade-off between responsiveness and volatility of said business performance metrics based on the business objectives, anddeploying control actions based on the optimal control policy.
0 Assignments
0 Petitions
Accused Products
Abstract
A control methodology and component in Business Performance Management (BPM) Systems. This enables firms to exploit control theoretic techniques for Business Performance Management. Information from BPM systems is used to calibrate models of the business process. This model is then used to assess and optimize control actions to manage business performance, on the basis of which a control action is selected for business process execution.
-
Citations
9 Claims
-
1. A computer implemented method for analyzing data from Business Performance management systems and determining an action to manage Business Process Performance, the computer performing the steps of:
-
developing, updating and calibrating a business performance model based on historical business performance metrics and control actions, defining business objectives based on desired business performance metrics, defining an objective function for capturing a trade-off between responsiveness and volatility of said business performance metrics, analyzing a plurality of control policies by using the business performance model to predict responsiveness and volatility of future business performance metrics for each of said plurality of control policies, each selecting control policy from said plurality that is an optimal trade-off between responsiveness and volatility of said business performance metrics based on the business objectives, and deploying control actions based on the optimal control policy. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer implemented method for analyzing data from Business Performance Management systems and determining an action to manage Business Process Performance, the computer performing the steps of:
-
developing, updating and calibrating a business performance model based on business process data, defining business objectives based on desired business performance metrics, defining an objective function for capturing a trade-off between responsiveness and volatility of said business performance metrics, analyzing a plurality of control policies by using the business performance model to predict responsiveness and volatility of future business process performance for each of said plurality of control policies, selecting a control policy from said plurality that is an optimal trade-off between responsiveness and volatility of said business performance metrics based on the business objectives, and deploying control actions based on the optimal control policy. - View Dependent Claims (7)
-
-
8. A non-transitory signal-bearing medium tangibly embodying a program of machine readable instructions executable by a digital processing apparatus to perform a method for analyzing data from Business Performance Management systems and determining an action to manage Business Process Performance comprising the steps of:
-
developing, updating and calibrating a business performance model based on historical business performance metrics and control actions, defining business objectives based on desired business performance metrics, defining an objective function for capturing a trade-off between responsiveness and volatility of said business performance metrics, analyzing control policies by using the business performance model to predict responsiveness and volatility of future business performance metrics for different control policies, selecting a control policy that is an optimal trade-off between responsiveness and volatility of said business performance metrics based on the business objectives, and deploying actions based on the optimal control policy.
-
-
9. A computer based system for analyzing data from Business Performance management systems and determining an action to manage Business Process Performance comprising:
-
input means for receiving one or more set points for metrics and outputs generated by a Business Performance Management (BPM) system based on the events and metrics that are processed by the BPM system and producing a differential metric output; a controller receiving said differential metric output and a business objective based on desired business performance metrics and developing, updating and calibrating a business performance model based on historical business performance metrics and control actions, said controller defining an objective function for capturing a trade-off between responsiveness and volatility of said business performance metrics, analyzing a plurality of control policies by using the business performance model to predict responsiveness and volatility of future business performance metrics for each of said plurality of control policies and selecting a control policy from said plurality that is an optimal trade-off between responsiveness and volatility of said business performance metrics based on the business objective; a business process execution means deploying actions selected by said controller based on the optimal control policy; and means measuring events and metrics generated as a result of deploying actions by the business process execution means, which measured events and metrics are processed by the BPM system to generate feedback to the input means.
-
Specification