195 patents
Page 2 of 10
Utility
Highlighting data marks in popup secondary data visualizations according to selected data values from primary data visualizations
14 Mar 23
A computing device displays a primary data visualization in a data visualization workbook that includes a second worksheet having a secondary data visualization.
Marc Rueter, Jun Kim
Filed: 23 Aug 21
Utility
Methods and systems for building a view of a dataset incrementally according to data types of user-selected data fields
28 Feb 23
A process builds a view of a dataset.
Jock Douglas Mackinlay, Christopher Richard Stolte, Patrick Hanrahan
Filed: 23 Jun 17
Utility
Systems and methods for using analytic objects in a dynamic data visualization interface
21 Feb 23
A method displays a chart including visual marks representing a dataset.
Jun Kim, Christopher Richard Stolte, Jock Douglas Mackinlay, Robin Stewart, Bora Beran, Justin Talbot, Marc Rueter
Filed: 1 Feb 22
Utility
User Interface for Generating Data Visualizations that Use Table Calculations
2 Feb 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
Data Preparation User Interface with Configurable Process Flow Elements
19 Jan 23
A computer system concurrently displays a plurality of panes in a user interface.
Anushka Anand, Arthur Gyldenege, Brice Johnson
Filed: 16 Sep 22
Utility
Using natural language expressions to define data visualization calculations that span across multiple rows of data from a database
10 Jan 23
A method executes at a computing device that includes a display, one or more processors, and memory.
Eliana Leite Goldner, Jeffrey Ericson, Alex Djalali, Vidya Raghavan Setlur, Suyang Duan
Filed: 12 Nov 19
Utility
Using Objects in an Object Model as Database Entities
5 Jan 23
A computing device displays a data visualization user interface that includes a schema region.
Thomas Nhan, Elaine Weatherfield Sulc, Sesan Denise Doan, Mathew Henry Luebbert
Filed: 12 Sep 22
Utility
Generating data visualizations according to an object model of selected data sources
27 Dec 22
The method receives a visual specification, which specifies a data source, visual variables, and data fields from the data source.
Justin Talbot, Roger Hau, Daniel Cory, Jiyoung Oh, Teresa Roberts
Filed: 30 Dec 18
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 Using Semantic Roles
6 Oct 22
A computer system obtains a data model that encodes a data source as a tree of logical tables.
Ryan Andrew Atallah
Filed: 21 Jun 22
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
Blending and Visualizing Data from Multiple Data Sources
29 Sep 22
A user selects a first group of one or more dimension fields that specifies a primary aggregation for a data visualization, where the one or more dimension fields are in a first data source.
Robert Morton, Ross Bunker, Marianne Shaw, Pawel Terlecki
Filed: 14 Jun 22
Utility
Systems and Methods for Using Multiple Aggregation Levels in a Single Data Visualization
22 Sep 22
A computer system displays a graphical user interface that includes a data visualization region, a shelf region, and a schema information region.
Justin Talbot, Ross Thomas Bunker, Robin Stewart, Bora Beran
Filed: 5 Apr 22
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