Definition and instantiation of metric based business logic reports
First Claim
Patent Images
1. A method to be executed at least in part in a computing device for using parameterized subordinate reports in a scorecard system, the method comprising:
- determining a plurality of report definitions associated with a scorecard element based on an attribute of the scorecard element, the scorecard element being associated with an actual value, a target value, and a status indicator;
determining layout features for each report definition of the plurality of report definitions, wherein determining the layout features comprises determining which configuration views are associated with each report definition, the configuration views being configured to show different properties of the scorecard element, the properties comprising owner information, data source information, and scorecard update frequency information;
categorizing the plurality of report definitions based on a report type and the layout features for each report definition; and
assigning selected report definitions to the scorecard element by category.
2 Assignments
0 Petitions
Accused Products
Abstract
Groups of subordinate report definitions are determined for selected scorecard metrics based on suitable report type and layout features. A list comprising the available reports is assigned to each source metric enabling association of the groups across metrics. A context of the scorecard is passed to a physical instantiation of the group of reports to affect their behavior. Report presentation, queries, and the like may be performed using the assigned definition list(s).
290 Citations
20 Claims
-
1. A method to be executed at least in part in a computing device for using parameterized subordinate reports in a scorecard system, the method comprising:
-
determining a plurality of report definitions associated with a scorecard element based on an attribute of the scorecard element, the scorecard element being associated with an actual value, a target value, and a status indicator; determining layout features for each report definition of the plurality of report definitions, wherein determining the layout features comprises determining which configuration views are associated with each report definition, the configuration views being configured to show different properties of the scorecard element, the properties comprising owner information, data source information, and scorecard update frequency information; categorizing the plurality of report definitions based on a report type and the layout features for each report definition; and assigning selected report definitions to the scorecard element by category. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable storage medium having computer executable instructions which when executed perform a method for using report definitions capable of handling heterogeneous metrics in a scorecard system, the method executed by the computer executable instructions comprising:
-
determining a first group of available report definitions for a scorecard metric based on an attribute of the metric, the scorecard metric being associated with an actual value, a target value, and a status indicator; categorizing the first group of report definitions based on a report type and a layout feature associated with each report definition, the layout feature being associated with configuration views associated with the scorecard metric, the configuration views being configured to show different properties of the scorecard metric, the properties comprising owner information, data source information, and scorecard update frequency information; selecting a second group of report definitions from the first group; generating a list of the second group of report definitions, wherein the list is assigned to the scorecard metric; and providing the list of the second group of report definitions to another application for report presentation, the other application being configured to compute scorecard metrics and provide a scorecard presentation based on the computed scorecard metrics. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system for assigning report definitions to scorecard elements, the system comprising:
-
a memory storage comprising a report definition module; and a processing unit coupled to the memory storage, wherein the processing unit is configured to; determine a group of available report definitions for a scorecard element based on a type of data associated with the scorecard element, the scorecard element being associated with an actual value, a target value, and a status indicator; categorize the report definitions based on a report view presentation format, the report view presentation format being associated with various configuration views corresponding to the scorecard element, the configuration views being configured to show different properties of the scorecard metric, the properties comprising owner information, data source information, database information, and scorecard update frequency information; and assign the categorized report definitions to the scorecard element such that a correlation between the scorecard element and the group of report definitions is independent from a scorecard configuration. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification