System and method for applying predictive metric analysis for a business monitoring subsystem
First Claim
1. A method for providing predictive modeling capabilities to allow intelligent business performance management of a business comprising the steps of:
- generating, using a computer, a meta model consisting of business metrics relating to performance of the business with its customers organized as a hierarchy across operational, tactical and strategic levels of the business with each metric having the ability to be associated with time as a look-ahead dimension, wherein the computer-generated meta model is a model that describes a language in which models can be expressed, and wherein the computer-generated meta model includes;
an operational level of the business comprising transactional metrics organized in a hierarchy,a tactical level of the business comprising tactical metrics having a relationship with corresponding lower level transactional metrics, anda strategic level of the business comprising strategic metrics having a relationship with lower level tactical metrics;
associating time with each business metric as a look-ahead dimension;
transforming, using a computer, the meta model to service interface definition and related artifacts;
transforming, using a computer, the meta model into performance warehouse meta-data schemas without losing persistence of historical data related to the performance of the business with its customers; and
using a computer, receiving requests for metric predictions and servicing the requests in real time by using predictive analysis predicting individual usage of a certain service in a next time period or predicting individual customer ordering behavior for a future time.
0 Assignments
0 Petitions
Accused Products
Abstract
Predictive metric analysis for business management is divided into build time, corresponding to the business owner view of the enterprise, and run time, corresponding to the information technology view of the enterprise. The build time consists of a predictive model and a monitoring model. These models go through transformation processes to the components of the run time. The run time components are a Metric Value Prediction Service (MVPS), which receives as input predictive model transformation and outputs predicted metric values, and a monitoring engine, which receives as input monitoring model transformation, the predicted metric values and business events from the business process. Various analytical engines can be plugged in to provide the predictive capabilities. Input is provided to a framework from various business systems which results in predicting the value of the metrics across the future time horizons.
-
Citations
16 Claims
-
1. A method for providing predictive modeling capabilities to allow intelligent business performance management of a business comprising the steps of:
-
generating, using a computer, a meta model consisting of business metrics relating to performance of the business with its customers organized as a hierarchy across operational, tactical and strategic levels of the business with each metric having the ability to be associated with time as a look-ahead dimension, wherein the computer-generated meta model is a model that describes a language in which models can be expressed, and wherein the computer-generated meta model includes; an operational level of the business comprising transactional metrics organized in a hierarchy, a tactical level of the business comprising tactical metrics having a relationship with corresponding lower level transactional metrics, and a strategic level of the business comprising strategic metrics having a relationship with lower level tactical metrics; associating time with each business metric as a look-ahead dimension;
transforming, using a computer, the meta model to service interface definition and related artifacts;transforming, using a computer, the meta model into performance warehouse meta-data schemas without losing persistence of historical data related to the performance of the business with its customers; and using a computer, receiving requests for metric predictions and servicing the requests in real time by using predictive analysis predicting individual usage of a certain service in a next time period or predicting individual customer ordering behavior for a future time. - View Dependent Claims (2, 3, 10, 11, 12, 13, 14, 15)
-
-
4. A system for providing predictive modeling capabilities to allow intelligent business performance management of a business comprising:
-
a computer generating a meta model consisting of business metrics relating to performance of the business with its customers organized as a hierarchy across operational, tactical and strategic levels of the business with each metric having the ability to be associated with time as a look-ahead dimension, wherein the meta model is a model that describes a language in which models can be expressed and wherein the computer-generated meta model includes; an operational level of the business comprising transactional metrics organized in a hierarchy, a tactical level of the business comprising tactical metrics having a relationship with corresponding lower level transactional metrics, and a strategic level of the business comprising strategic metrics having a relationship with lower level tactical metrics; a computer transforming the meta model to service interface definition and related artifacts; a computer transforming the meta model into performance warehouse meta-data schemas without losing persistence of historical data relating to performance of the business with its customers; and a computer receiving requests for metric predictions and using analytical techniques to service the requests in real time by using predictive analysis predict individual usage of a certain service in a next time period or predict individual customer ordering behavior for a future time. - View Dependent Claims (5, 6)
-
-
7. A non-transitory computer-readable medium for providing predictive modeling capabilities to allow intelligent business performance management of a business, on which is provided:
-
instructions for using a computer to generate a meta model consisting of business metrics relating to performance of the business with its customers organized as a hierarchy across operational, tactical and strategic levels of the business with each metric having the ability to be associated with time as a look-ahead dimension, wherein the meta model is a model that describes a language in which models can be expressed and wherein the computer-generated meta model includes; an operational level of the business comprising transactional metrics organized in a hierarchy, a tactical level of the business comprising tactical metrics having a relationship with corresponding lower level transactional metrics, and a strategic level of the business comprising strategic metrics having a relationship with lower level tactical metrics; instructions for using a computer to transform the meta model to service interface definition and related artifacts; instructions for using a computer to transform the meta model into performance warehouse meta-data schemas without losing persistence of historical data relating to performance of the business with its customers; and instructions for using a computer to receive requests for metric predictions and to use analytical techniques to service the requests in real time by using predictive analysis predict individual usage of a certain service in a next time period or predict individual customer ordering behavior for a future time. - View Dependent Claims (8, 9)
-
-
16. A method for providing predictive modeling capabilities to allow intelligent business performance management of a business comprising the steps of:
-
generating, using a computer, a meta model consisting of business metrics relating to performance of the business with its customers organized as a hierarchy across operational, tactical and strategic levels of the business with each metric having the ability to be associated with time as a look-ahead dimension, wherein the computer-generated meta model is a model that describes a language in which models can be expressed, and wherein the computer-generated meta model includes;
an operational level of the business comprising transactional metrics organized in a hierarchy, a tactical level of the business comprising tactical metrics having a relationship with corresponding lower level transactional metrics, and a strategic level of the business comprising strategic metrics having a relationship with lower level tactical metrics;associating time with each business metric as a look-ahead dimension;
transforming, using a computer, the meta model to service interface definition and related artifacts;transforming, using a computer, the meta model into performance warehouse meta-data schemas without losing persistence of historical data related to the performance of the business with its customers.
-
Specification