SYSTEM AND METHOD FOR USER INTERFACE IN DASHBOARD SOFTWARE
First Claim
1. A non-transitory computer-readable medium storing computer executable code comprising instructions to:
- run a digital dashboard application comprising;
a visualization data structure comprising visualizations;
a metric data structure comprising metrics; and
a metric box interface comprising one or more metric boxes, wherein a metric box is configured to display a primary set of metadata associated with a metric in the metric data structure, wherein the primary set of metadata comprises a visualization in the visualization data structure; and
wherein two or more metric boxes may be combined, wherein the metrics displayed in the metric boxes serve as inputs in a data manipulation operation and the output of the data manipulation operation is displayed in an additional metric box.
1 Assignment
0 Petitions
Accused Products
Abstract
A non-transitory computer-readable medium storing computer executable code that runs a digital dashboard application. The digital dashboard application includes a visualization data structure containing visualizations; a metric data structure containing metrics; and a metric box interface that displays one or more metric boxes. A metric box is configured to display a primary set of metadata associated with a metric in the metric data structure and the primary set of metadata includes one of the visualizations in the visualization data structure. Two or more metric boxes may be combined such that the metrics displayed in the metric boxes serve as inputs in a data manipulation operation. The output of the data manipulation operation is displayed in an additional metric box.
-
Citations
24 Claims
-
1. A non-transitory computer-readable medium storing computer executable code comprising instructions to:
run a digital dashboard application comprising; a visualization data structure comprising visualizations; a metric data structure comprising metrics; and a metric box interface comprising one or more metric boxes, wherein a metric box is configured to display a primary set of metadata associated with a metric in the metric data structure, wherein the primary set of metadata comprises a visualization in the visualization data structure; and
wherein two or more metric boxes may be combined, wherein the metrics displayed in the metric boxes serve as inputs in a data manipulation operation and the output of the data manipulation operation is displayed in an additional metric box.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
16. A system comprising:
-
a memory; a display; a user input device; and a processor, wherein the processor is configured to control a digital dashboard software comprising; a visualization data structure comprising visualizations; a metric data structure comprising metrics; and
a metric box interface comprising one or more metric boxes, wherein a metric box is configured to display a primary set of metadata associated with a metric in the metric data structure, wherein the primary set of metadata comprises a visualization in the visualization data structure; and
wherein two or more metric boxes may be combined, wherein the metrics displayed in the metric boxes serve as inputs in a data manipulation operation and the output of the data manipulation operation is displayed in an additional metric box. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method comprising:
-
storing a visualization in a visualization data structure in a memory; storing a metric in a metric data structure in the memory; displaying a metric box comprising a metric stored in the metric data structure using a visualization stored in the visualization data structure; manipulating data associated with two or more metric boxes in response to user input; and organizing metric boxes in response to user input. - View Dependent Claims (22, 23, 24)
-
Specification