DATA ANALYSIS USING GESTURES
First Claim
1. A method for data analysis using gestures, the method comprising:
- defining, using a first gesture on a graphical representation of a data set rendered by an application executing on a data processing system, a first dimension;
defining, using the first dimension, a shape on the graphical representation of the data set, wherein a grid segments the graphical representation of the data set into a plurality of subsets represented as a plurality of grid blocks, wherein a subset in the plurality of subsets corresponds to a grid block in the plurality of grid blocks, wherein the shape is a visual shape of the grid block, and wherein the shape serves to define the bounds of the corresponding subset;
making a second gesture relative to a first target grid block in the plurality of grid blocks;
performing, responsive to the second gesture, a first data analysis computation on a first target subset corresponding to the first target grid block; and
presenting a result of the first data analysis computation using a hardware device.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method for data analysis using gestures, using a first gesture on a graphical representation of a data set, a first dimension is defined. Using the first dimension, a shape is defined on the graphical representation of the data set. A grid segments the graphical representation of the data set into several subsets represented as a several grid blocks. A subset corresponds to a grid block. The shape is a visual shape of the grid block, and the shape serves to define the bounds of the corresponding subset. A second gesture is made relative to a first target grid block in the several grid blocks. In response to the second gesture, a first data analysis computation is performed on a first target subset corresponding to the first target grid block. A result of the first data analysis computation is presented using a hardware device.
14 Citations
20 Claims
-
1. A method for data analysis using gestures, the method comprising:
-
defining, using a first gesture on a graphical representation of a data set rendered by an application executing on a data processing system, a first dimension; defining, using the first dimension, a shape on the graphical representation of the data set, wherein a grid segments the graphical representation of the data set into a plurality of subsets represented as a plurality of grid blocks, wherein a subset in the plurality of subsets corresponds to a grid block in the plurality of grid blocks, wherein the shape is a visual shape of the grid block, and wherein the shape serves to define the bounds of the corresponding subset; making a second gesture relative to a first target grid block in the plurality of grid blocks; performing, responsive to the second gesture, a first data analysis computation on a first target subset corresponding to the first target grid block; and presenting a result of the first data analysis computation using a hardware device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 18, 19)
-
-
15. A computer usable program product comprising a computer usable storage medium including computer usable code for data analysis using gestures, the computer usable code comprising:
-
computer usable code for defining, using a first gesture on a graphical representation of a data set rendered by an application executing on a data processing system, a first dimension; computer usable code for defining, using the first dimension, a shape on the graphical representation of the data set, wherein a grid segments the graphical representation of the data set into a plurality of subsets represented as a plurality of grid blocks, wherein a subset in the plurality of subsets corresponds to a grid block in the plurality of grid blocks, wherein the shape is a visual shape of the grid block, and wherein the shape serves to define the bounds of the corresponding subset; computer usable code for making a second gesture relative to a first target grid block in the plurality of grid blocks; computer usable code for performing, responsive to the second gesture, a first data analysis computation on a first target subset corresponding to the first target grid block; and computer usable code for presenting a result of the first data analysis computation using a hardware device. - View Dependent Claims (16, 17)
-
-
20. A data processing system for data analysis using gestures, the data processing system comprising:
-
a storage device including a storage medium, wherein the storage device stores computer usable program code; and a processor, wherein the processor executes the computer usable program code, and wherein the computer usable program code comprises; computer usable code for defining, using a first gesture on a graphical representation of a data set rendered by an application executing on a data processing system, a first dimension; computer usable code for defining, using the first dimension, a shape on the graphical representation of the data set, wherein a grid segments the graphical representation of the data set into a plurality of subsets represented as a plurality of grid blocks, wherein a subset in the plurality of subsets corresponds to a grid block in the plurality of grid blocks, wherein the shape is a visual shape of the grid block, and wherein the shape serves to define the bounds of the corresponding subset; computer usable code for making a second gesture relative to a first target grid block in the plurality of grid blocks; computer usable code for performing, responsive to the second gesture, a first data analysis computation on a first target subset corresponding to the first target grid block; and computer usable code for presenting a result of the first data analysis computation using a hardware device.
-
Specification