Data model for performance management system
First Claim
Patent Images
1. A cross hierarchy performance management system comprising:
- a database comprising;
a geographic hierarchy that establishes relationships between geographically related entities;
a geographical dimension table dimensioned by the geographically related entities and comprising geographical attributes that describe geographical dimensions for the geographically related entities;
an outsourcing group hierarchy that establishes relationships between outsourcing group related entities;
an outsourcing group dimension table dimensioned by the outsourcing group related entities and comprising outsourcing group attributes that describe outsourcing group dimensions for the outsourcing group related entities;
an operating group hierarchy that establishes relationships between operating group related entities;
an operating group dimension table dimensioned by the operating group related entities and comprising operating group attributes that describe operating group dimensions for the operating group related entities;
performance management data stored in the database and comprising a pre-calculated geographic-outsourcing group performance target for a geographic-outsourcing group aggregated metric and a pre-calculated operating group-outsourcing group performance target for an operating group-outsourcing group aggregated metric;
a first cross hierarchy between the geographic hierarchy and the outsourcing group hierarchy, the first cross hierarchy comprising;
a geographic-outsourcing group cross hierarchy fact table comprising;
a first cross hierarchy key that links the geographic-outsourcing group cross hierarchy fact table to the geographic hierarchy and the outsourcing group hierarchy;
where the geographic-outsourcing group performance target is absent from the first cross hierarchy fact table key; and
where the geographic-outsourcing group aggregated metric is absent from the first cross hierarchy fact table key;
a second cross hierarchy between the operating group hierarchy and the outsourcing group hierarchy, the second cross hierarchy comprising;
an operating group-outsourcing group cross hierarchy fact table comprising;
a second cross hierarchy key that links the operating group-outsourcing group cross hierarchy fact table to the operating group hierarchy and the outsourcing group hierarchy;
the operating group-outsourcing group performance target;
the operating group-outsourcing group aggregated metric, where the operating group-outsourcing group aggregated metric is absent from the second cross hierarchy fact table key;
a memory comprising a performance management reporting program that;
obtains a portfolio view selection from an operator;
retrieves a portion of the performance management data and the aggregated metrics based on the portfolio view selection, including at least one of the geographic-outsourcing group performance target and an operating group-outsourcing group performance target; and
renders the portion of the performance management data as a portfolio view; and
a processor coupled to the database and the memory which executes the performance management program.
2 Assignments
0 Petitions
Accused Products
Abstract
A performance management system renders performance management data and computed and aggregated metrics in a portfolio view. The performance management data flexibly calculates metrics from elemental data, aggregates the data within and across hierarchies, and establishes cross hierarchy performance management targets. Cross hierarchy performance management targets provide deeper insight into business performance through which the performance management system meets the performance management reporting challenges of modern, complex, global businesses.
12 Citations
11 Claims
-
1. A cross hierarchy performance management system comprising:
- a database comprising;
a geographic hierarchy that establishes relationships between geographically related entities;
a geographical dimension table dimensioned by the geographically related entities and comprising geographical attributes that describe geographical dimensions for the geographically related entities;
an outsourcing group hierarchy that establishes relationships between outsourcing group related entities;
an outsourcing group dimension table dimensioned by the outsourcing group related entities and comprising outsourcing group attributes that describe outsourcing group dimensions for the outsourcing group related entities;
an operating group hierarchy that establishes relationships between operating group related entities;
an operating group dimension table dimensioned by the operating group related entities and comprising operating group attributes that describe operating group dimensions for the operating group related entities;
performance management data stored in the database and comprising a pre-calculated geographic-outsourcing group performance target for a geographic-outsourcing group aggregated metric and a pre-calculated operating group-outsourcing group performance target for an operating group-outsourcing group aggregated metric;
a first cross hierarchy between the geographic hierarchy and the outsourcing group hierarchy, the first cross hierarchy comprising;
a geographic-outsourcing group cross hierarchy fact table comprising;
a first cross hierarchy key that links the geographic-outsourcing group cross hierarchy fact table to the geographic hierarchy and the outsourcing group hierarchy;
where the geographic-outsourcing group performance target is absent from the first cross hierarchy fact table key; and
where the geographic-outsourcing group aggregated metric is absent from the first cross hierarchy fact table key;
a second cross hierarchy between the operating group hierarchy and the outsourcing group hierarchy, the second cross hierarchy comprising;
an operating group-outsourcing group cross hierarchy fact table comprising;
a second cross hierarchy key that links the operating group-outsourcing group cross hierarchy fact table to the operating group hierarchy and the outsourcing group hierarchy;
the operating group-outsourcing group performance target;
the operating group-outsourcing group aggregated metric, where the operating group-outsourcing group aggregated metric is absent from the second cross hierarchy fact table key;
a memory comprising a performance management reporting program that;
obtains a portfolio view selection from an operator;
retrieves a portion of the performance management data and the aggregated metrics based on the portfolio view selection, including at least one of the geographic-outsourcing group performance target and an operating group-outsourcing group performance target; and
renders the portion of the performance management data as a portfolio view; and
a processor coupled to the database and the memory which executes the performance management program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
- a database comprising;
Specification