Geometric Performance Metric Data Rendering
First Claim
1. A method to be executed at least in part in a computing device for rendering a performance metric based presentation using geometric objects, the method comprising:
- receiving performance metric data;
mapping a portion of the performance metric data to at least one from a set of;
a first geometric object, an attribute of the first geometric object and a relationship between the first geometric object and a second geometric object representing another portion of the performance metric data;
receiving configuration input associated with the presentation;
generating a layout for the presentation based on the mapping and the configuration input; and
rendering the presentation based on the layout.
2 Assignments
0 Petitions
Accused Products
Abstract
Users are enabled to utilize data from performance metrics to drive the behavior of geometric shapes to visualize business performance and create new composite objects that show magnitude, patterns of structured and unstructured data, interrelationships, causalities, and dependencies. Presentations are then rendered in a performance metric application or in another application through an embeddable user interface using the geometric shapes and composite objects. Automatic update of presented information in response to changes in the underlying data is enabled through the use of composite objects.
241 Citations
20 Claims
-
1. A method to be executed at least in part in a computing device for rendering a performance metric based presentation using geometric objects, the method comprising:
-
receiving performance metric data; mapping a portion of the performance metric data to at least one from a set of;
a first geometric object, an attribute of the first geometric object and a relationship between the first geometric object and a second geometric object representing another portion of the performance metric data;receiving configuration input associated with the presentation; generating a layout for the presentation based on the mapping and the configuration input; and rendering the presentation based on the layout. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for rendering a performance metric based presentation using geometric objects, comprising:
-
a memory; a processor coupled to the memory, wherein the processor is configured to execute instructions to perform actions including; receive performance metric data; determine a selection of objects to be associated with portions of the performance metric data; map the portions of the performance metric data to the selected objects, properties of selected objects, and visual relationships between the selected objects; provide a preview of the presentation based on a layout generated employing the mapped objects, properties, and object relationships; receive configuration input associated with the presentation; and render the presentation based on the input. - View Dependent Claims (14, 15, 16)
-
-
17. A computer-readable storage medium with instructions stored thereon for rendering a performance metric based presentation using geometric objects, the instructions comprising:
-
receiving performance metric data from at least one data source; selecting at least one object to be associated with a portion of the performance metric data; mapping the portion of the performance metric data to one of the selected object, a property of the selected object, and a visual relationship between the selected object and another object; providing a preview of the presentation based on a layout generated employing the mapped object, property, and object relationship; receiving a configuration input associated with the presentation; rendering the presentation based on the input; delivering the presentation using at least one from a set of;
electronic mail, file share, web publishing, storage at a designated data store based on one of a default parameter and a user defined parameter; andenabling a user to perform operations including at least one of;
zoom, pan, and search on the rendered presentation. - View Dependent Claims (18, 19, 20)
-
Specification