Interactive data visualization and charting framework with self-detection of data commonality
First Claim
1. A method of facilitating data visualization at a display unit of a computing device, comprising:
- receiving a user response to a data entry interface via a computer network, the user response defining a first data set and a second data set, data points in the first and second data sets including dependent variable values;
generating a first chart in a first frame based on the first data set and a second chart in a second frame based on the second data set; and
receiving a user-controlled position of a cursor in the first chart, the position of the cursor corresponding to a first data point in the first data set;
determining a correspondence relationship between the first data point and at least one data point in the second data set; and
modifying an appearance of the second chart to highlight the correspondence relationship between the at least one second data point in the second chart and the first data point as determined solely by the user-controlled position of the cursor in the first chart.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method of facilitating data visualization provides for receiving a user response to a data entry interface via a network, where the user response defines a first data set and a second data set. Data points in the first and second data sets include dependent variable values. A first chart is generated based on the first data set and a second chart is generated based on the second data set. An appearance of the second chart is modified if a user-selected area of the first chart corresponds to a first data point in the first data set and the first data point has a predetermined relationship with a second data point in the second data set.
32 Citations
27 Claims
-
1. A method of facilitating data visualization at a display unit of a computing device, comprising:
-
receiving a user response to a data entry interface via a computer network, the user response defining a first data set and a second data set, data points in the first and second data sets including dependent variable values; generating a first chart in a first frame based on the first data set and a second chart in a second frame based on the second data set; and receiving a user-controlled position of a cursor in the first chart, the position of the cursor corresponding to a first data point in the first data set; determining a correspondence relationship between the first data point and at least one data point in the second data set; and modifying an appearance of the second chart to highlight the correspondence relationship between the at least one second data point in the second chart and the first data point as determined solely by the user-controlled position of the cursor in the first chart. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of facilitating data visualization at a display unit of a computing device, the method comprising:
-
receiving a user response to a data entry interface via a computer network, the user response defining a first data set and a second data set, the first and second data sets including dependent variable values; generating a first chart based on the first data set and a second chart based on the second data set; storing the first data set and the second data set to a database; receiving a user selection of an area of the first chart solely based on a position of a cursor; determining whether the selected area corresponds to a first data point in the first set of data set; generating a first highlighted area in the first chart if the selected area corresponds to the first data point; locating a second data point in the second data set based on a determination of whether the first data point has a predetermined relationship with the second data point; and simultaneously generating a second highlighted area in the second chart if the first data point has the predetermined relationship with the second data point, the second highlighted area corresponding to the second data point. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A system comprising:
-
a processor; and a machine readable medium operatively coupled to the processor, the medium including a set of stored instructions capable of being executed to receive a user response to a data input interface via a network connection, and a user-controlled position of a cursor, where the user response is to define a first data set and a second data set, where data points in the first and second data sets including dependent variable values, the instructions further capable of being executed to generate a first chart in a first frame based on the first data set and a second chart in a second frame based on the second data set, and modify an appearance of the second chart if a user-selected area of the first chart, as determined solely by the position of the cursor, corresponds to a first data point in the first data set and the first data point has a predetermined relationship with a second data point in the second data set. - View Dependent Claims (23, 24)
-
-
25. A method of facilitating data visualization at a display unit of a computing device, comprising:
-
receiving first data dependent upon an independent variable; receiving second data dependent on said independent variable; generating first and second graphs of the first and second data in first and second frames, respectively; receiving a user-controlled position of a cursor; and determining the independent variable value solely by said position of the cursor in either the first or second graph; simultaneously highlighting portions of the first and second graphs sharing the independent variable value, as determined solely by the user-controlled position of the cursor in either the first or second graph. - View Dependent Claims (26, 27)
-
Specification