SYSTEM AND METHOD OF PROVIDING SPATIOTEMPORAL VISUALIZATIONS
First Claim
1. A system comprising:
- one or more hardware processors; and
a computer-readable medium coupled with the one or more hardware processors, the computer-readable medium comprising instructions executable by the processor to cause the system to perform operations comprising;
receiving at least a portion of data of a dataset, the dataset comprising a plurality of measures and a plurality of dimensions;
calculating a minimum and maximum magnitude of velocity for measures in the at least a portion of data of the dataset;
defining intervals in a range defined by the calculated minimum and maximum velocity;
selecting configuration settings for rendering a spatiotemporal visualization corresponding to the at least a portion of data of the dataset and the defined intervals;
generating the spatiotemporal visualization to be displayed to a user in a graphical user interface of a device, the spatiotemporal visualization comprising a graphical representation of the at least a portion of data, the at least a portion of data comprising at least one of the plurality of measures and at least one of the plurality of dimensions over the defined intervals; and
causing display, in the graphical user interface of the device, of the spatiotemporal visualization and a plurality of selectable interaction controls corresponding to the spatiotemporal visualization.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques of providing spatiotemporal visualizations are disclosed. In some example embodiments, a spatiotemporal visualization of at least a portion of data of a dataset is generated and displayed to a user in a graphical user interface of a device. An embodiment comprises receiving data comprising a plurality of measures and a plurality of dimensions; calculating a minimum and maximum magnitude of velocity for measures in the data; defining intervals in a range defined by the minimum and maximum velocity; selecting configuration settings for rendering a spatiotemporal visualization corresponding to the data and the intervals; generating the spatiotemporal visualization, the spatiotemporal visualization comprising a graphical representation of at least a portion of data comprising at least one of the measures and at least one of the dimensions over the defined intervals; and causing display of: the spatiotemporal visualization, and a plurality of selectable interaction controls corresponding to the spatiotemporal visualization.
-
Citations
20 Claims
-
1. A system comprising:
-
one or more hardware processors; and a computer-readable medium coupled with the one or more hardware processors, the computer-readable medium comprising instructions executable by the processor to cause the system to perform operations comprising; receiving at least a portion of data of a dataset, the dataset comprising a plurality of measures and a plurality of dimensions; calculating a minimum and maximum magnitude of velocity for measures in the at least a portion of data of the dataset; defining intervals in a range defined by the calculated minimum and maximum velocity; selecting configuration settings for rendering a spatiotemporal visualization corresponding to the at least a portion of data of the dataset and the defined intervals; generating the spatiotemporal visualization to be displayed to a user in a graphical user interface of a device, the spatiotemporal visualization comprising a graphical representation of the at least a portion of data, the at least a portion of data comprising at least one of the plurality of measures and at least one of the plurality of dimensions over the defined intervals; and causing display, in the graphical user interface of the device, of the spatiotemporal visualization and a plurality of selectable interaction controls corresponding to the spatiotemporal visualization. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method comprising:
-
receiving at least a portion of data of a dataset, the dataset comprising a plurality of measures and a plurality of dimensions; calculating a minimum and maximum magnitude of velocity for measures in the at least a portion of data of the dataset; defining intervals in a range defined by the calculated minimum and maximum velocity; selecting configuration settings for rendering a spatiotemporal visualization corresponding to the at least a portion of data of the dataset and the defined intervals; generating the spatiotemporal visualization to be displayed to a user in a graphical user interface of a device, the spatiotemporal visualization comprising a graphical representation of the at least a portion of data, the at least a portion of data comprising at least one of the plurality of measures and at least one of the plurality of dimensions over the defined intervals; and causing display, in the graphical user interface of the device, of the spatiotemporal visualization and a plurality of selectable interaction controls corresponding to the spatiotemporal visualization. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A non-transitory machine-readable storage medium, tangibly embodying a set of instructions that, when executed by at least one processor, causes the at least one processor to perform operations comprising:
-
receiving at least a portion of data of a dataset, the dataset comprising a plurality of measures and a plurality of dimensions; calculating a minimum and maximum magnitude of velocity for measures in the at least a portion of data of the dataset; defining intervals in a range defined by the calculated minimum and maximum velocity; selecting configuration settings for rendering a spatiotemporal visualization corresponding to the at least a portion of data of the dataset and the defined intervals; generating the spatiotemporal visualization to be displayed to a user in a graphical user interface of a device, the spatiotemporal visualization comprising a graphical representation of the at least a portion of data, the at least a portion of data comprising at least one of the plurality of measures and at least one of the plurality of dimensions over the defined intervals; causing display, in the graphical user interface of the device; the spatiotemporal visualization; and a plurality of selectable interaction controls corresponding to the spatiotemporal visualization. - View Dependent Claims (18, 19, 20)
-
Specification