Multi-source data visualization system
First Claim
Patent Images
1. A data visualization system, comprising:
- multi-source record access logic operative to;
access records belonging to a first data source including a first set of data fields, andaccess records belonging to a second data source including a second set of data fields,query device presentation logic operative to present a plurality of query devices that are responsive to user interaction with a pointing device and that correspond to fields from the first set and fields from the second set, wherein at least one of the query devices is a common query device that is operative to filter data from both the first data source and the second data source,combined visualization logic operative to display one or more visualizations corresponding to records accessed in the first data source and in the second data source, wherein the one or more visualizations are responsive to filtering functions defined by the at least one common query device to update the visualizations, and wherein different movements of the pointing device result in different changes to a corresponding filtering function,wherein the query device presentation logic and the combined visualization logic are operative to display visualizations from the first and second data sources when they are each located in different places while allowing the first data source and the second data source to remain at the different places,wherein the query device presentation logic and the combined visualization logic are operative to display visualizations from the first and second data sources when they are each formatted with different formats without requiring the user to reformat either the first data source or the second data source, andcommon record association logic operative to associate one or more fields in the first data source with one or more fields in the second data source.
15 Assignments
0 Petitions
Accused Products
Abstract
In one general aspect, the application discloses a data visualization method in which at least two retrieved data tables are associated based on a selection of at least one common field. A visualization is displayed for data from a first of the tables and input for query devices is received to filter data for a second of the tables. The displayed visualization for the first table can then be updated in response to the received query device input for the second table based on the created association.
20 Citations
21 Claims
-
1. A data visualization system, comprising:
-
multi-source record access logic operative to; access records belonging to a first data source including a first set of data fields, and access records belonging to a second data source including a second set of data fields, query device presentation logic operative to present a plurality of query devices that are responsive to user interaction with a pointing device and that correspond to fields from the first set and fields from the second set, wherein at least one of the query devices is a common query device that is operative to filter data from both the first data source and the second data source, combined visualization logic operative to display one or more visualizations corresponding to records accessed in the first data source and in the second data source, wherein the one or more visualizations are responsive to filtering functions defined by the at least one common query device to update the visualizations, and wherein different movements of the pointing device result in different changes to a corresponding filtering function, wherein the query device presentation logic and the combined visualization logic are operative to display visualizations from the first and second data sources when they are each located in different places while allowing the first data source and the second data source to remain at the different places, wherein the query device presentation logic and the combined visualization logic are operative to display visualizations from the first and second data sources when they are each formatted with different formats without requiring the user to reformat either the first data source or the second data source, and common record association logic operative to associate one or more fields in the first data source with one or more fields in the second data source. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A data visualization method, comprising:
-
retrieving data from a plurality of different data tables, providing to a user a data table association control, associating in response to input from the user through the data table association control at least a first and a second of the data tables based on a selection of at least one common field between the first and second tables, displaying to the user one or more visualizations for data from both the first and second tables, providing to the user at least one common query device that is responsive to user input from a pointing device to filter data from both the first and second tables, sensing adjustment by the user of the at least one common query device using a pointing device, updating the filtering of data from both the first and second tables in response to the adjustment of the at least one common query device by the user using a pointing device, wherein different movements of the pointing device result in different changes to a corresponding filtering of data, and updating the one or more displayed visualizations in response to the step of filtering to display one or more updated visualizations reflecting the updated filtering for both the first and second tables, wherein step of updating the one or more displayed visualizations updates the displayed visualizations for the first and second data tables when they are each located in different places while allowing the first data source and the second data source to remain at the different places, and wherein step of updating the one or more displayed visualizations updates the displayed visualizations for the first and second data tables when they are each formatted with different formats without requiring the user to reformat either the first data source or the second data source. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification