195 patents
Utility
Using natural language processing for visual analysis of a data set
16 Jan 24
A method uses natural language for visual analysis of a dataset, and is performed at a computer having a display, processors, and memory.
Vidya Raghavan Setlur, Sarah E. Battersby, Melanie Karla Tory, Richard Carl Gossweiler, III, Angel Xuan Chang, Isaac James Dykeman, MD Enamul Hoque Prince
Filed: 8 Feb 22
Utility
Building a view of a dataset incrementally according to data types of user-selected data fields
19 Dec 23
A computer device receives, via a graphical user interface, a first user input specifying a first data field of the dataset.
Jock Douglas Mackinlay, Christopher Richard Stolte, Patrick Hanrahan
Filed: 27 Feb 23
Utility
Methods and User Interfaces for Visually Analyzing Data Visualizations with Row-Level Calculations
30 Nov 23
A computer system displays a data visualization in a data visualization user interface.
Justin Talbot, Amy Nicole Forstrom, Daniel Cory, Christian Gabriel Eubank, Jeffrey Mark Booth, JR., Nicolas Borden, Thomas Nhan, David Pace
Filed: 8 Aug 23
Utility
Interactive Visual Analysis of Datasets Using a Specialized Virtual Machine
2 Nov 23
A method of interactive visual analysis is performed at a computer.
Scott Sherman
Filed: 28 Mar 23
Utility
Conversational analytics with data visualization snapshots
24 Oct 23
A method implements data visualization collaboration.
Quentin Moy, Gaurav Chandna, Michael Chen
Filed: 5 Jan 21
Utility
Optimizing database query execution by extending the relational algebra to include non-standard join operators
17 Oct 23
A method is executed at a computer system to retrieve data from a database.
Thomas Neumann, Viktor Leis, Alfons Kemper, Tobias Muehlbauer, Jan Finis
Filed: 8 Jul 21
Utility
Identifying intent in visual analytical conversations
17 Oct 23
A method uses natural language processing for visual analysis of a dataset by a computer.
Melanie K. Tory, Vidya R. Setlur
Filed: 19 Jan 21
Utility
Building a View of a Dataset Incrementally According to Data Types of User-selected Data Fields
7 Sep 23
A computer device receives, via a graphical user interface, a first user input specifying a first data field of the dataset.
Jock Douglas Mackinlay, Christopher Richard Stolte, Patrick Hanrahan
Filed: 27 Feb 23
Utility
Handling vague modifiers in natural language commands
22 Aug 23
A computing device receives a user input to specify a natural language command directed to a data source.
Marti Hearst, Melanie K. Tory, Vidya Raghavan Setlur
Filed: 28 Jul 22
Utility
Interactive data visualization user interface with hierarchical filtering based on gesture location on a chart
8 Aug 23
A device displays a chart representing data from a dataset.
Robin Stewart
Filed: 17 Sep 21
Utility
Dynamic rebuilding of query execution trees and reselection of query execution operators
8 Aug 23
A method dynamically selects query execution operators.
Michael Schreier, Thomas Neumann, Viktor Leis, Alfons Kemper, Tobias Muehlbauer, Jan Finis
Filed: 12 Apr 22
Utility
Methods and user interfaces for visually analyzing data visualizations with row-level calculations
8 Aug 23
A user selects a data source, and a computer displays a data visualization in a data visualization user interface according to the data source.
Justin Talbot, Amy Nicole Forstrom, Daniel Cory, Christian Gabriel Eubank, Jeffrey Mark Booth, Jr., Nicolas Borden, Thomas Nhan, David Pace
Filed: 7 Jun 21
Utility
User interface for generating data visualizations that use table calculations
18 Jul 23
An electronic device displays a chart, which includes a first set of visual marks that represent values derived from a set of data.
Jun Kim, Christopher Richard Stolte, Jock Douglas Mackinlay, Ross Thomas Bunker, Bora Beran, Justin Talbot
Filed: 7 Oct 22
Utility
Adaptive interpretation and compilation of database queries
18 Jul 23
A method executes at a computer system to retrieve data from a database.
Thomas Neumann, Viktor Leis, Alfons Kemper, Tobias Muehlbauer, Jan Finis
Filed: 6 Jul 21
Utility
Visually defining multi-row table calculations in a data preparation application
11 Jul 23
A method executes at a computing device that includes a display.
Clark Wildenradt, Arthur Gyldenege
Filed: 23 Aug 21
Utility
Using natural language constructs for data visualizations
4 Jul 23
A computing device receives user input to specify a natural language command directed to a data source.
Alex Djalali, Vidya Raghavan Setlur
Filed: 25 Jun 21
Utility
Systems and Methods for Using Analytic Objects in a Dynamic Data Visualization Interface
29 Jun 23
An electronic device displays a chart in accordance with contents of a plurality of shelf regions of a data visualization interface.
Jun Kim, Christopher Richard Stolte, Jock Douglas Mackinlay, Robin Stewart, Bora Beran, Justin Talbot, Marc Rueter
Filed: 21 Feb 23
Utility
Using an object model of heterogeneous data to facilitate building data visualizations
4 Apr 23
The process receives a visual specification, which specifies data sources, visual variables, and data fields from the data sources.
Justin Talbot, Roger Hau, Daniel Cory, Jiyoung Oh, Teresa Roberts
Filed: 2 Mar 18
Utility
Interactive visual analysis of datasets using a specialized virtual machine
28 Mar 23
A method of interactive visual analysis is performed at a computer.
Scott Sherman
Filed: 13 Jul 21
Utility
Systems and Methods for Ranking Data Visualizations
16 Mar 23
A computer device receives user selection of a plurality of data fields from a data set.
Anushka Anand, Jock Douglas Mackinlay, Kanit Wongsuphasawat
Filed: 11 Nov 22