Multidimensional scorecard header definition
First Claim
1. A method to be executed at least in part in a computing device for organizing a scorecard matrix, the method comprising:
- determining a selection of elements to be included in the scorecard matrix;
determining a categorization for the selected elements;
determining a set of header components for the categorized elements;
determining score values associated with each header component of the set of header components, wherein determining the score values associated with each header component of the set of header component comprises determining one actual score value for each element of the categorized elements and at least one target value for each element of the categorized elements;
providing an option to switch the set of header components with a set of row components;
validating the selection of the elements, wherein validating the selection of the elements comprises;
ensuring data for the scorecard matrix can be efficiently retrieved, anddropping any header components from the set of header components that are not applicable to the scorecard matrix; and
generating the scorecard matrix based on the categorized elements using the set of header components to designate categories.
2 Assignments
0 Petitions
Accused Products
Abstract
An object model and a user interface (UI) enable users of a scorecard application to define an order and categorization of elements including header and row components to break out the scorecard data for effective presentation of multidimensional scorecard views combined with data from non-multidimensional sources. Users are provided options to select individual or sets of members, or to provide queries that select sets of metrics for the scorecard view. Header components are defined at predetermined depth of layers enabling the user to view categorized metrics. Additional columns providing attribute information associated with the metrics can also be inserted in selected places within the scorecard matrix using the editing UI.
-
Citations
20 Claims
-
1. A method to be executed at least in part in a computing device for organizing a scorecard matrix, the method comprising:
-
determining a selection of elements to be included in the scorecard matrix; determining a categorization for the selected elements; determining a set of header components for the categorized elements; determining score values associated with each header component of the set of header components, wherein determining the score values associated with each header component of the set of header component comprises determining one actual score value for each element of the categorized elements and at least one target value for each element of the categorized elements; providing an option to switch the set of header components with a set of row components; validating the selection of the elements, wherein validating the selection of the elements comprises; ensuring data for the scorecard matrix can be efficiently retrieved, and dropping any header components from the set of header components that are not applicable to the scorecard matrix; and generating the scorecard matrix based on the categorized elements using the set of header components to designate categories. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium having a set of instructions which when executed performs a method for organizing a scorecard matrix in a scorecard system, the method executed by the set of instructions comprising:
-
determining a selection of elements to be included in the scorecard matrix; determining a categorization for the selected elements; determining a set of header components and a set of row components for the categorized elements; determining score values associated with each header component of the set of header components, wherein determining the score values associated with each header component of the set of header component comprises determining one actual score value for each element of the categorized elements and at least one target value for each element of the categorized elements; providing an option to switch the set of header components with the set of row components, wherein the set of header components and the set of row components are interchangeable; validating a combination of the set of header components and the set of row components to prevent a conflict in data retrieval and scorecard presentation; dropping any header components from the set of header components that are not applicable to the scorecard matrix; and generating the scorecard matrix based on the categorized elements using the set of header components and the set of row components to designate categories, wherein the categories include at least one from a set of;
a geography, a product, a time, and an organizational structure. - View Dependent Claims (16)
-
-
17. A system for editing a scorecard matrix using header components in a scorecard system, the system comprising:
-
a memory storage; and a processing unit coupled to the memory storage, wherein the processing unit is operative to provide; a scorecard application configured to compute scorecard metrics and provide a scorecard presentation based on computed scorecard metrics; and an editing user interface (UI) configured to; determine a group of categories for a selected group of scorecard elements; determine a set of layered header components and a set of row components based on the group of categories, wherein a depth of header component layers is determined by a user selection from a default set of layers; determine at least one flat column associated with an attribute of at least one scorecard metric; determine one actual score value for the at least one scorecard metric; determine at least one target for the at least one scorecard metric; provide an option to switch the set of header components with the set of row components; validate a combination of the set of layered header components and the set of row components to prevent a conflict in data retrieval and the scorecard presentation; ensure data for the scorecard matrix can be efficiently retrieved, wherein the editing UI being configured to ensure the data for the scorecard matrix can be efficiently retrieved comprises the editing UI being configured to perform a validation operation to ensure that the data can be retrieved without degenerate queries and remove redundant query elements; and drop any header components from the set of layered header components that are not applicable to the scorecard matrix, wherein dropping any header components that are not applicable to the scorecard matrix comprises the editing UI being configured to; determine whether at least one layered header component of the set of layered header components has at least one selected metric associated with the at least one layered header component, and in response to determining that the at least one layered header component of the set of layered header components does not have the at least one selected metric associated with the at least one layered header component, dropping the at least one header component from the set of layered header components; switch, upon user switch indication and validation of the combination of the set of header components and the set of row components resultant from the switch, the set of header components with the set of row components; and generate the scorecard matrix based on the group of categories and the at least one flat column for the scorecard presentation. - View Dependent Claims (18, 19, 20)
-
Specification