MEASURE FACTORY
First Claim
1. A measure factory for generating analytic measures, comprising:
- a plurality of data sets comprised of data representing business activities arranged as a columnar array wherein each column is associated with a distinct source rule that applies to the column when it is used as a data source;
a plurality of factory rules that govern which operations on available data sources are executed based on one or more conditions in the measure factory, the executing of operations taking into account the source rules that are applicable to the data sources and other applicable factory rules;
a factory rule execution hierarchy that ensures executing factory rules that lack dependency on other factory rules before executing factory rules that have dependency on other factory rules;
a script generation facility that generates a script for processing of a portion of the plurality of factory rules according to the factory rule execution hierarchy; and
a script processing facility that processes the generated script by operating on at least a portion of the plurality of data sets.
1 Assignment
0 Petitions
Accused Products
Abstract
A measure factory for generating analytic measures includes data sets representing business activities arranged as columnar arrays with each column being associated with a distinct source rule that applies to the column when it is used as a data source. The measure factory includes factory rules that govern which operations on available data sources may be executed under what conditions in the measure factory, such as by taking into account the source rules and other applicable factory rules. A factory rule execution hierarchy governs the execution of ready factory rules that lack dependency on other factory rules before executing ready factory rules that have dependency on other factory rules. A script generation facility generates a script to process the plurality of factory rules according to the factory rule execution hierarchy.
-
Citations
27 Claims
-
1. A measure factory for generating analytic measures, comprising:
-
a plurality of data sets comprised of data representing business activities arranged as a columnar array wherein each column is associated with a distinct source rule that applies to the column when it is used as a data source; a plurality of factory rules that govern which operations on available data sources are executed based on one or more conditions in the measure factory, the executing of operations taking into account the source rules that are applicable to the data sources and other applicable factory rules; a factory rule execution hierarchy that ensures executing factory rules that lack dependency on other factory rules before executing factory rules that have dependency on other factory rules; a script generation facility that generates a script for processing of a portion of the plurality of factory rules according to the factory rule execution hierarchy; and a script processing facility that processes the generated script by operating on at least a portion of the plurality of data sets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of automated measurement of business performance with a measure factory, comprising:
-
configuring a plurality of business performance measure factory rules as relationships of data source rules and of other factory rules; arranging a plurality of data sets with data representing business activities as columnar arrays wherein each column is associated with a distinct source rule that applies to the column when the column is used as a data source by the measure factory; generating a script for processing a portion of the plurality of data sets with the factory rules based on a factory rule execution hierarchy that ensures that factory rules that lack dependency on other factory rules execute before factory rules that have dependency on other factory rules execute; and processing the portion of the plurality of data sets with the generated script to produce a business measure. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27-56. -56. (canceled)
Specification