119 patents
Page 2 of 6
Utility
Computing domain cardinality estimates for optimizing database query execution
29 Nov 22
A method implements optimization of database queries by computing domain cardinality estimates.
Sebastian Hofstetter, Moritz Kaufmann, Thomas Neumann, Viktor Leis, Alfons Kemper, Tobias Muehlbauer, Jan Finis, Manuel Then
Filed: 3 Nov 20
Utility
Constructing data visualization options for a data set according to user-selected data fields
15 Nov 22
A method constructs data visualization options.
Anushka Anand, Jock Douglas Mackinlay, Kanit Wongsuphasawat
Filed: 28 Feb 18
Utility
Sampling in sliding windows with tight optimality and time decayed design
8 Nov 22
A method samples a stream of data items.
Daniel Ting
Filed: 5 May 20
Utility
Elimination of query fragment duplication in complex database queries
18 Oct 22
A database engine includes one or more computing devices, each having one or more processors and memory.
Adrian Vogelsgesang, Michael Haubenschild, Richard L. Cole, Jan Finis, Manuel Then, Tobias Muehlbauer, Thomas Neumann
Filed: 6 Oct 20
Utility
User interface for generating data visualizations that use table calculations
18 Oct 22
An electronic device displays a chart, which includes visual marks that represent calculated values derived from a set of data, and panes formed by intersection of rows and columns.
Jun Kim, Christopher Richard Stolte, Jock Douglas Mackinlay, Ross Thomas Bunker, Bora Beran, Justin Talbot
Filed: 10 Apr 20
Utility
Using visual cues to validate object models of database tables
18 Oct 22
A computer displays data sources associated with tables of data.
Britta Claire Nielsen, Jeffrey Jon Weir
Filed: 8 Nov 19
Utility
Data preparation user interface with conglomerate heterogeneous process flow elements
4 Oct 22
A method that prepares data for analysis includes displaying a user interface that includes a data a data flow pane that displays a flow diagram having a plurality of nodes, each node specifying a respective primary operation, a change list pane corresponding to a user-selected node in the data flow pane, and a data pane that displays a plurality of rows for an intermediate dataset of the user-selected node.
Anushka Anand, Arthur Gyldenege, Brice Johnson
Filed: 19 May 21
Utility
One way cascading of attribute filters in hierarchical object models
20 Sep 22
A method generates a data source.
Jeffrey Mark Booth, Jr., Justin Talbot, Daniel Cory, Russell Steven Paul-Jones
Filed: 30 Aug 19
Utility
Systems and methods for visually building an object model of database tables
30 Aug 22
A computer displays data sources associated with tables of data.
Jeffrey Jon Weir, Justin Talbot
Filed: 16 Sep 19
Utility
Determining ranges for vague modifiers in natural language commands
16 Aug 22
A computing device receives user selection of a data source and a natural language command directed to the data source.
Marti Hearst, Melanie K. Tory, Vidya Raghavan Setlur
Filed: 14 Jun 21
Utility
Data preparation using semantic roles
21 Jun 22
A method prepares data for subsequent analysis.
Ryan Andrew Atallah
Filed: 10 Nov 19
Utility
Data preparation user interface for aggregate comparison of datasets at different nodes in a process flow
14 Jun 22
A method compares data sets in a data preparation application.
Brice Johnson
Filed: 12 Jan 21
Utility
Blending and visualizing data from multiple data sources
14 Jun 22
A method dynamically combines multiple data sources.
Robert Morton, Ross Bunker, Marianne Shaw, Pawel Terlecki
Filed: 25 Apr 17
Utility
Animated transitions in data visualizations according to characteristics of the data visualizations
24 May 22
A method is performed at a computing device coupled with a display.
Paul Matthew Isaacs, Kyle Johns, Jock Douglas Mackinlay
Filed: 18 Oct 18
Utility
Nested sorting of data marks in data visualizations
10 May 22
An exemplary method receives user actions to (i) associate a first field with a first shelf and (ii) associate second and third fields with a second shelf.
Justin Talbot, Daniel Cory, Jeannine Frazier Boone, Ian A. Coe
Filed: 1 Oct 20
Utility
Systems and methods for using multiple aggregation levels in a single data visualization
5 Apr 22
A method displays a graphical user interface for a data visualization application.
Justin Talbot, Ross Thomas Bunker, Robin Stewart, Bora Beran
Filed: 16 Jul 15
Utility
Data preparation user interface with conditional remapping of data values
15 Feb 22
A method prepares data for subsequent analysis.
Randall Moss, Jingwei Qi, Andy Yu-Lun Lin, Andrew Concordia
Filed: 20 Dec 18
Utility
Resolution of data flow errors using the lineage of detected error conditions
8 Feb 22
A method displays a user interface (UI) that includes a flow diagram having a plurality of nodes, receives user specification of a validation rule for a first node of the plurality of nodes in the flow diagram, and determines that an intermediate data set violates the validation rule.
Richard Lee Cole, Heidi Lap Mun Lam
Filed: 27 Oct 20
Utility
Using natural language processing for visual analysis of a data set
8 Feb 22
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: 20 Dec 19
Utility
Analyzing underspecified natural language utterances in a data visualization user interface
8 Feb 22
A computing device displays a data visualization interface and receives user selection of a data source and a natural language command directed to the data source.
Vidya Raghavan Setlur, Alex Djalali
Filed: 27 Dec 18