Visualization of multi-dimensional data having an unbounded dimension
First Claim
1. A computer program product embodied on a computer readable medium to facilitate visualization of data having at least one substantially unbounded dimension, comprising:
- one or more storage component(s) to store the data; and
a graphics engine that accesses the stored data and characterizes the stored data on a display as a three-dimensional graphical representation, wherein the graphical representation include an elongated substantially helical path, the helical path having a plurality of segments corresponding to different aspects of the substantially unbounded dimension of the stored data, the substantially unbounded dimension corresponding to time, the helical path having associated periodic intervals with which the stored data is associated, the periodic intervals extend between ends of the helical path and the helical path tapers as a three-dimensional spiral near at least one of the ends of the helical path to effectively constitute a conical envelope.
2 Assignments
0 Petitions
Accused Products
Abstract
An interactive visualization of stored data includes a representation of a three-dimensional generally helical path extending between spaced apart ends of the path. Selected parts of the stored data are mapped to corresponding parts of the helical path to facilitate visualization of the stored data. The stored data may include an unbounded dimension (e.g., time) that is mapped along the helical path. One or more user interface elements may be associated with the helical path to effect display of additional information associated with a selected part of the path.
-
Citations
22 Claims
-
1. A computer program product embodied on a computer readable medium to facilitate visualization of data having at least one substantially unbounded dimension, comprising:
-
one or more storage component(s) to store the data; and
a graphics engine that accesses the stored data and characterizes the stored data on a display as a three-dimensional graphical representation, wherein the graphical representation include an elongated substantially helical path, the helical path having a plurality of segments corresponding to different aspects of the substantially unbounded dimension of the stored data, the substantially unbounded dimension corresponding to time, the helical path having associated periodic intervals with which the stored data is associated, the periodic intervals extend between ends of the helical path and the helical path tapers as a three-dimensional spiral near at least one of the ends of the helical path to effectively constitute a conical envelope. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method to effectuate visualization of data having one or more generally unbounded dimension, comprising:
-
retrieving stored data from at least one storage system;
characterizing the retrieved data as a three-dimensional graphical representation, the graphical representation including at least one extended substantially helical path, the at least one helical path having a plurality of segments corresponding to different aspects of the generally unbounded dimension of the retrieved data, the generally unbounded dimension corresponding to time, the at least one helical path having associated periodic intervals with which the retrieved data is associated, the periodic intervals extend between ends of the helical path, the at least one helical path tapering as a three-dimensional spiral near at least one end of the at least one helical path to approximately describe at least one conical envelope. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer readable medium having stored thereon program code to provide visualization of stored data, comprising;
-
a first code segment to retrieve multi-dimensional data from at least one storage medium;
a second code segment to generate a visualization based on at least a portion of the retrieved data, the visualization comprising a depiction of at least one three-dimensional approximately helical path having at least one spaced apart end, the at least one spaced apart end effectively circumscribing a conical envelope;
a third code segment to map different parts of the retrieved data to corresponding portions of the at least one three-dimensional approximately helical path; and
a forth code segment to modify the visualization in response to an interactive part of the visualization being selected. - View Dependent Claims (19, 20, 21, 22)
-
Specification