Business intelligence monitor method and system
First Claim
1. A method for monitoring business intelligence indicators comprising the steps of:
- (i) generating a monitoring repository by;
a) generating an executable function from a plurality of executable functions by an executable function manager;
the generated executable function receiving the business intelligence indicators as inputs, the business intelligence indicators including a state, and a state history;
b) incorporating the business intelligence indicators into indicator groups, the indicator groups having an indicator group state, and an indicator state history;
c) establishing thresholds for each of the business intelligence indicators, the thresholds defining states for the business intelligence indicators, each of the states having an assigned priority according to a status map; and
d) assigning a state for each of the business intelligence indicators based on the established state and the assigned priority;
(ii) updating the monitoring repository by;
a) retrieving a current value for each of the business intelligence indicators from a data source through data acquisition, data transformation, or data propagation;
b) assigning the current values to the business intelligence indicators; and
c) determining and comparing the state for each of the business intelligence indicators based on the current value;
(iii) creating a report based on the updated monitoring repository.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a business intelligence monitor method and system. Business intelligence indicators are monitored by generating a monitoring repository through selecting functions from a collection of functions, for receiving the business intelligence indicators as inputs. The thresholds for the business intelligence indicators are then established to define the states for the business intelligence indicators. Each state of the business intelligence indicators is assigned an associated priority. The monitoring repository is updated by retrieving a current value for each of the business intelligence indicators from a data source, thereby determining the state for each of the business intelligence indicators based on the current value. A report based on the updated monitoring repository is then created.
-
Citations
36 Claims
-
1. A method for monitoring business intelligence indicators comprising the steps of:
-
(i) generating a monitoring repository by; a) generating an executable function from a plurality of executable functions by an executable function manager;
the generated executable function receiving the business intelligence indicators as inputs, the business intelligence indicators including a state, and a state history;b) incorporating the business intelligence indicators into indicator groups, the indicator groups having an indicator group state, and an indicator state history; c) establishing thresholds for each of the business intelligence indicators, the thresholds defining states for the business intelligence indicators, each of the states having an assigned priority according to a status map; and d) assigning a state for each of the business intelligence indicators based on the established state and the assigned priority; (ii) updating the monitoring repository by; a) retrieving a current value for each of the business intelligence indicators from a data source through data acquisition, data transformation, or data propagation; b) assigning the current values to the business intelligence indicators; and c) determining and comparing the state for each of the business intelligence indicators based on the current value; (iii) creating a report based on the updated monitoring repository. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A business intelligence monitor system comprising:
-
a manager for generating a monitor repository, the manager comprising; first a creator for creating business intelligence indicators, the business intelligence indicators including a state and a state history; a divider for incorporating the business intelligence indicators into indicator groups, the indicator groups having an indicator group state and an indicator state history; a threshold establisher for establishing thresholds for each of the business intelligence indicators, the thresholds defining states for the business intelligence indicators, each of the states having an assigned priority according to a status map;
defining thresholds of the business intelligence indicators; anda first state definer for assigning a state for each of the business intelligence indicators based on the established state and the assigned priority; an updater for updating the monitor repository, the updater comprising; a data retriever for retrieving current value for each of the business intelligence indicators from a data source through data acquisition, data transformation, or data propagation; and a second state assignor for assigning the current values to the business intelligence indicators; and a comparator for determining and comparing the state for each of the business intelligence indicators based on the current value and a second creator for creating a report based on the updated monitoring repository. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A business intelligence monitoring apparatus comprising:
-
means for generating an executable function from a plurality of executable functions;
the generated function receiving the business intelligence indicators as inputs, the business intelligence indicators including a state, and a state history;means for incorporating the business intelligence indicators into indicator groups, the indicator groups having an indicator group state, and an indicator state history; means for establishing thresholds for each of the business intelligence indicators, the thresholds defining states for the business intelligence indicators, each of the states having an assigned priority according to a status map; means for assigning a state for each of the business intelligence indicators based on the established state and the assigned priority; means for retrieving a current value for each of the business intelligence indicators from a data source; means for assigning the current values to the business intelligence indicators; means for determining the state for each of the business intelligence indicators based on the current value; and means for creating a report based on the updated monitoring repository. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A storage medium readable by a computer encoding computer program for execution by the computer to carry out a method for monitoring business intelligence indicators, the computer program comprising:
-
code means for generating an executable function from a plurality of executable functions;
the generated function receiving the business intelligence indicators as inputs, the business intelligence indicators including a state, and a state history;code means for incorporating the business intelligence indicators into indicator groups, the indicator groups having an indicator group state, and an indicator state history; code means for establishing thresholds for each of the business intelligence indicators, the thresholds defining states for the business intelligence indicators, each of the states having an assigned priority according to a status map; code means for assigning a state for each of the business intelligence indicators based on the established state and the assigned priority; code means for retrieving a current value for each of the business intelligence indicators from a data source; code means for assigning the current values to the business intelligence indicators; code means for determining the state for each of the business intelligence indicators based on the current value; and code means for creating a report based on the updated monitoring repository. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
Specification