USING PERSPECTIVE TO VISUALIZE DATA
First Claim
1. A system for allowing a user to visualize data, comprising:
- a computing device comprising a display device; and
a computer program having program modules executable by the computing device, the computing device being directed by the program modules of the computer program to,receive a dataset of data items comprising a plurality of data types wherein each data item is associated with a 2D region in a 2D arrangement of the data items,receive a request to visualize the dataset in three dimensions,generate a three-dimensional (3D) visualization of the dataset based on said request,said 3D visualization adding a third dimension to at least some of the data items of said 2D arrangement of data items, the extent of the third dimension for a data item being commensurate with the type and a value of the data item,said 3D visualization comprising an initial depiction of the dataset which is generated from a point of view that is specified by said request, anddisplay the initial depiction of the dataset on the display device in lieu of the dataset itself.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is provided that allows a user to visualize data. A dataset that includes a plurality of data items arranged in a two-dimensional (2D) format is received. A request to visualize the dataset in three dimensions is then received. A three-dimensional (3D) visualization of the dataset is then generated based on this request. This 3D visualization adds a third dimension to the 2D arrangement of data items, where the extent of the third dimension is commensurate with the type and value of the data items. This 3D visualization includes an initial depiction of the dataset which is generated from a point of view that is specified by this request. The initial depiction of the dataset is then displayed on a display device of the system in lieu of the dataset itself.
-
Citations
20 Claims
-
1. A system for allowing a user to visualize data, comprising:
-
a computing device comprising a display device; and a computer program having program modules executable by the computing device, the computing device being directed by the program modules of the computer program to, receive a dataset of data items comprising a plurality of data types wherein each data item is associated with a 2D region in a 2D arrangement of the data items, receive a request to visualize the dataset in three dimensions, generate a three-dimensional (3D) visualization of the dataset based on said request, said 3D visualization adding a third dimension to at least some of the data items of said 2D arrangement of data items, the extent of the third dimension for a data item being commensurate with the type and a value of the data item, said 3D visualization comprising an initial depiction of the dataset which is generated from a point of view that is specified by said request, and display the initial depiction of the dataset on the display device in lieu of the dataset itself. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for allowing a user to visualize data, comprising:
-
a computing device comprising a display device; one or more different user input mechanisms which are utilized by the user to input requests into the computing device; and a computer program having program modules executable by the computing device, the computing device being directed by the program modules of the computer program to, receive a dataset of data items comprising a plurality of data types wherein each data item is associated with a 2D region in a 2D arrangement of the data items, receive a request to visualize the dataset in three dimensions, generate a three-dimensional (3D) visualization of the dataset based on said request, said 3D visualization adding a third dimension to at least some of the data items of said 2D arrangement of data items, the extent of the third dimension for a data item being commensurate with the type and a value of the data item, said 3D visualization comprising an initial depiction of the dataset which is generated from a point of view that is specified by said request, display the initial depiction of the dataset on the display device in lieu of the dataset itself, receive a request to manipulate the initial depiction of the dataset, and display a revised depiction of the dataset on the display device in lieu of the dataset itself, said revised depiction being based on said manipulation request. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. (canceled)
Specification