Multidimensional metrics-based annotation
First Claim
1. A computer-readable storage medium device having computer-executable instructions which when executed perform a method for recording and presenting annotations in a scorecard, the method executed by the computer-executable instructions comprising:
- receiving a plurality of annotations corresponding to an associated scorecard element, each of the plurality of annotations including a dimension parameter;
storing the plurality of annotations based on the associated scorecard element and the dimension parameter such that the plurality of annotations are independent from a configuration of the scorecard;
receiving a selection of multiple elements of the scorecard, wherein receiving the selection of multiple elements of the scorecard comprises receiving a request to view any annotations associated with the selected elements; and
providing the plurality of annotations associated with the selected elements of the scorecard for a report view presentation based on a filtering of the dimension parameter, wherein providing the plurality of annotations for the report view presentation based on the filtering of the dimension parameter comprises;
combining each selected element'"'"'s corresponding annotations,sorting the combined annotations based on the dimension parameter, andpresenting the combined and sorted annotations in the report view presentation.
2 Assignments
0 Petitions
Accused Products
Abstract
Persistent annotations are created on a scorecard that combines multi-dimensional as well as fixed value data. The annotations uniquely defined by the scorecard view definition and by the retrieved scorecard data, are independent of the data'"'"'s dimensionality enabling persistence of the annotations with the data and definition even when the scorecard is reconfigured. The annotations may include a “bubble-up” feature, where a hierarchical structure of the scorecard is inherited by the annotations. Threaded discussions and updated document lists are enabled around the annotations with appropriate permissions and/or credentials.
429 Citations
18 Claims
-
1. A computer-readable storage medium device having computer-executable instructions which when executed perform a method for recording and presenting annotations in a scorecard, the method executed by the computer-executable instructions comprising:
-
receiving a plurality of annotations corresponding to an associated scorecard element, each of the plurality of annotations including a dimension parameter; storing the plurality of annotations based on the associated scorecard element and the dimension parameter such that the plurality of annotations are independent from a configuration of the scorecard; receiving a selection of multiple elements of the scorecard, wherein receiving the selection of multiple elements of the scorecard comprises receiving a request to view any annotations associated with the selected elements; and providing the plurality of annotations associated with the selected elements of the scorecard for a report view presentation based on a filtering of the dimension parameter, wherein providing the plurality of annotations for the report view presentation based on the filtering of the dimension parameter comprises; combining each selected element'"'"'s corresponding annotations, sorting the combined annotations based on the dimension parameter, and presenting the combined and sorted annotations in the report view presentation. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for using persistent scorecard annotations in a business logic system, the system comprising:
-
a scorecard application, operatively associated with at least one computing system comprising a memory storage and a processing unit coupled to the memory storage, configured to compute scorecard metrics and provide a scorecard presentation based on the computed scorecard metrics; and an annotation module, operatively associated with the at least one computing system, configured to; record at least one annotation associated with a scorecard element in a scorecard, the at least one annotation associated with the scorecard element being further associated with at least one time value, restrict the at least one annotation if the annotation was not received from a permitted source allowed to annotate a cell of the scorecard, provide an indication of the at least one annotation within the associated scorecard element in the scorecard, the indication comprising a displayed icon within the scorecard element, receive a request to view, simultaneously, any annotations associated with multiple scorecard elements in the scorecard; combine each annotation associated with the multiple scorecard elements in the scorecard; filter the combined annotations based on a filtering parameter, the filtering parameter comprising a temporal parameter, and provide the combined and filtered annotations for a report view presentation, the combined and filtered annotations being provided in multiple time values based on the temporal parameter. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A method for recording and presenting annotations in a scorecard system, the method comprising:
-
receiving, by a computer, a plurality of annotations corresponding to a scorecard element of a scorecard, each of the plurality of annotations including a dimension parameter; storing the plurality of annotations based on the scorecard element and the dimension parameter such that the plurality of annotations are independent from a configuration of the scorecard; receiving a selection of multiple elements of the scorecard, wherein receiving the selection of multiple elements of the scorecard comprises receiving a request to view any annotations associated with the selected elements of the scorecard; and providing the plurality of annotations associated with the selected elements of the scorecard for a report view presentation based on a filtering of the dimension parameter, wherein providing the plurality of annotations for the report view presentation based on the filtering of the dimension parameter comprises; combining each selected element'"'"'s corresponding annotations, sorting the combined annotations based on the dimension parameter, and presenting the combined and sorted annotations in the report view presentation. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification