Application independent rendering of scorecard metrics
First Claim
1. A computer-implemented method for application independent rendering of scorecard metrics, comprising:
- providing a definition for a logic structure for data associated with scorecard metrics;
retrieving the data based on the logic structure;
performing a scorecard calculation using the data and the logic structure; and
rendering the scorecard metrics based on the calculation such that an application independent report can be prepared.
2 Assignments
0 Petitions
Accused Products
Abstract
Application independent rendering of scorecard metrics is provided. A hierarchy for scorecard metrics, such as KPI'"'"'s, KPI groups, and objectives, is determined and data associated with each scorecard metric is retrieved based on the hierarchy. Scorecard calculation is performed based on the retrieved data and the hierarchy. A scorecard representation may then be generated based on the calculation and transformed into a format such that application independent reports can be generated based on the scorecard representation. The transform may include generating a document using Report Definition Language (RDL). The RDL document may then be forwarded to an application for report generation.
-
Citations
20 Claims
-
1. A computer-implemented method for application independent rendering of scorecard metrics, comprising:
-
providing a definition for a logic structure for data associated with scorecard metrics;
retrieving the data based on the logic structure;
performing a scorecard calculation using the data and the logic structure; and
rendering the scorecard metrics based on the calculation such that an application independent report can be prepared. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-readable medium having computer instructions for application independent rendering of a scorecard report, the instructions comprising:
-
determining a hierarchy for scorecard metrics;
retrieving data associated with each scorecard metric based on the hierarchy;
performing a scorecard calculation based on the retrieved data and the hierarchy;
generating a scorecard representation based on the calculation; and
transforming the scorecard representation into a format such that application independent reports can be generated based on the scorecard representation. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A system for providing application independent scorecard reports, the system comprising:
-
a scorecard server configured to;
determine a hierarchy for scorecard metrics;
retrieve data associated with each scorecard metric based on the hierarchy;
perform a scorecard calculation based on the retrieved data and the hierarchy;
generate a scorecard representation based on the calculation; and
transform the scorecard representation into an RDL document;
a report server configured to;
receive the RDL document from the scorecard server; and
generate a scorecard report based on a subscriber selected application and at least one of;
layout information for the scorecard representation, data for each calculated scorecard metric, and property information for each scorecard representation element included in the RDL document. - View Dependent Claims (19, 20)
-
Specification