INTERACTIVE DATA VISULIZATION UTILIZING HDTP TOUCHPAD HDTP TOUCHSCREENS, ADVANCED MULTITOUCH, OR ADVANCED MICE
First Claim
1. A computerized method for visualizing data for analysis on a display screen, the method comprising:
- receiving, via a user interface, an indication of a data source to provide data to be analyzed;
receiving, via the user interface, an indication of a plurality of mathematical operations to be performed on data from the data source, wherein each of the plurality of mathematical operations calculates resultant numerical data within a specified range of numbers;
specifying an interconnection network determining dataflow paths among the plurality of mathematical operations;
receiving, via the user interface, an indication of first data from the data source to be visualized;
receiving, via the user interface, an indication of at least one initial function parameter to at least one of the plurality of mathematical operations to calculate resultant numerical data from the selected data;
receiving first data from the data source;
performing mathematical operations on the first data according to the interconnection network to compute at least one visual parameter;
providing computer graphics instructions responsive to the at least one visual parameter; and
displaying the first data on a display screen according to the at least one visual parameter, wherein a high-dimensional user interface is used to adjust the at least one visual parameter.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for interactive data visualization to perform data analysis comprising dataflow processing of information and utilizing mathematical operations designed to accept, operate on, and produce numerical data within the universal range of numbers such as the interval [0,1] or [−1,+1]. In an implementation, visual effects responsive to data values and interactive control produces computer graphics instructions that can be rendered as graphics in a browser and transmitted over a network. Interactive control can also be transmitted over a network so as to provide web access and a collaboration environment. In an implementation the selection of function blocks and the general connectivity among them can be specified by using a drawing tool and a palette of function blocks, and clicking on each function block would cause dialog windows to appear that can be used for setting parameters.
74 Citations
9 Claims
-
1. A computerized method for visualizing data for analysis on a display screen, the method comprising:
-
receiving, via a user interface, an indication of a data source to provide data to be analyzed; receiving, via the user interface, an indication of a plurality of mathematical operations to be performed on data from the data source, wherein each of the plurality of mathematical operations calculates resultant numerical data within a specified range of numbers; specifying an interconnection network determining dataflow paths among the plurality of mathematical operations; receiving, via the user interface, an indication of first data from the data source to be visualized; receiving, via the user interface, an indication of at least one initial function parameter to at least one of the plurality of mathematical operations to calculate resultant numerical data from the selected data; receiving first data from the data source; performing mathematical operations on the first data according to the interconnection network to compute at least one visual parameter; providing computer graphics instructions responsive to the at least one visual parameter; and displaying the first data on a display screen according to the at least one visual parameter, wherein a high-dimensional user interface is used to adjust the at least one visual parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. (canceled)
Specification