Patent Assignment
Reel/Frame 076161/0201
Assignment of Assignor's Interest
Recorded: 2026-08-04
Pages: 9
Assignor
TABLEAU SOFTWARE, LLC
Executed: 2025-01-22
Assignee
SALESFORCE, INC.
SALESFORCE TOWER, 415 MISSION STREET, 3RD FLOOR, SAN FRANCISCO, CALIFORNIA, 94105
Covered Properties
(92)
Methods and Systems of Automatically Geocoding a Dataset for Visual Analysis
Methods and systems of automatically generating marks in a graphical view
Visualization of Multiple Objects on a Dashboard
Systems and Methods for Semantic Icon Encoding in Data Visualizations
Patent:
9,858,292 →
Application:
14/076,927 →
Systems and Methods for Ranking Data Visualizations
Systems and Methods for Ranking Data Visualizations
Graphical User Interface for Generating and Displaying Data Visualizations that use Relationships
Patent:
9,613,086 →
Application:
14/461,345 →
Systems and Methods for Filtering Data Used in Data Visualizations that use Relationships
Patent:
9,779,150 →
Application:
14/461,348 →
Systems and Methods of Arranging Displayed Elements in Data Visualizations that use Relationships
Patent:
9,710,527 →
Application:
14/461,357 →
Methods and Devices for Adjusting Chart Filters
Methods and Devices for Adjusting Chart Magnification Asymmetrically
Methods and Devices for Displaying Data Mark Information
Methods and Devices for Adjusting Chart Magnification
Systems and Methods for Providing Adaptive Analytics in a Dynamic Data Visualization Interface
Patent:
10,163,234 →
Application:
14/628,170 →
Systems and Methods for Providing Drag and Drop Analytics in a Dynamic Data Visualization Interface
Systems and Methods for Using Analytic Objects in a Dynamic Data Visualization Interface
Patent:
10,156,975 →
Application:
14/628,181 →
Systems and Methods for Using Displayed Data Marks in a Dynamic Data Visualization Interface
Patent:
10,895,975 →
Application:
14/628,187 →
Graphical User Interface that Simplifies User Creation of Custom Calculations for Data Visualizations
Systems and Methods for Preparing Raw Data for use in Data Visualizations
Patent:
10,248,720 →
Application:
14/801,748 →
Systems and Methods for using Multiple Aggregation Levels in a Single Data Visualization
Patent:
11,294,924 →
Application:
14/801,750 →
Devices and Methods for Selecting and Displaying Chart Calculation Options
Patent:
10,152,203 →
Application:
14/846,979 →
Systems and Methods for Interactive Visual Analysis Using a Specialized Virtual Machine
Systems and Methods for Implementing A Virtual Machine for Interactive Visual Analysis
Visual Analysis of a Dataset Using Linked Interactive Data Visualizations
Patent:
10,521,077 →
Application:
14/996,140 →
Interactive Data Visualization User Interface with Gesture-based Data Field Selection
Interactive Data Visualization User Interface with Hierarchical Filtering Based on Gesture Location on a Chart
Interactive Data Visualization User Interface with Multiple Interaction Profiles
User Interface to Prepare and Curate Data for Subsequent Analysis
Data Visualization User Interface with Summary Popup that Includes Interactive Objects
Dynamic Rebuilding of Query Execution Trees and Reselection of Query Execution Operators
Patent:
10,795,887 →
Application:
15/681,294 →
Adaptive Interpretation and Compilation of Database Queries
Patent:
11,055,331 →
Application:
15/700,023 →
Optimizing Execution of Data Transformation Flows
User Interface for Graphically Refactoring Data Flows
Reducing the Domain of a Subquery by Retrieving Constraints from the Outer Query
Patent:
10,642,832 →
Application:
15/706,587 →
Hybrid Comparison for Unicode Text Strings Consisting Primarily of Ascii Characters
Patent:
10,089,281 →
Application:
15/719,479 →
Resolution of Data Flow Errors Using the Lineage of Detected Error Conditions
Patent:
10,394,691 →
Application:
15/726,294 →
Systems and Methods of Using Natural Language Processing for Visual Analysis of a Data Set
Patent:
10,817,527 →
Application:
15/804,991 →
Sampling in Sliding Windows with Tight Optimality and Time Decayed Design
Patent:
10,644,968 →
Application:
15/838,233 →
Unbiased Space-Saving Data Sketches for Estimating Disaggregated Subset Sums and Estimating Frequent Items
Using an Object Model of Heterogeneous Data to Facilitate Building Data Visualizations
Optimizing Domain Queries for Relational Databases
Patent:
11,055,284 →
Application:
15/942,343 →
Nested Sorting of Data Marks in Data Visualizations
Patent:
10,795,908 →
Application:
15/948,966 →
Filtering Popup Secondary Data Visualizations According to Selected Data from Primary Data Visualizations
Patent:
10,656,779 →
Application:
16/127,108 →
Highlighting Data Marks in Popup Secondary Data Visualizations According to Selected Data Values from Primary Data Visualizations
Patent:
10,884,574 →
Application:
16/127,149 →
Analyzing Natural Language Expressions in a Data Visualization User Interface
Natural Language Interface for Building Data Visualizations, Including Cascading Edits to Filter Expressions
Conversational Analytics with Data Visualization Snapshots
Patent:
10,884,694 →
Application:
16/140,413 →
Identifying Relevant Data Sources for a Data Visualization Application
Patent:
10,877,970 →
Application:
16/151,157 →
Symmetric Log Axis Scaling for a Data Visualization User Interface
Patent:
10,698,593 →
Application:
16/154,649 →
Correlated Incremental Loading of Multiple Data Sets for an Interactive Data Prep Application
Animated Transitions in Data Visualizations According to Characteristics of the Data Visualizations
Patent:
11,341,705 →
Application:
16/164,725 →
Data Visualization User Interface with Seamless Online and Offline User Interaction
Patent:
11,232,159 →
Application:
16/166,019 →
Determining Levels of Detail for Data Visualizations Using Natural Language Constructs
Data Preparation User Interface with Conglomerate Heterogeneous Process Flow Elements
Patent:
10,691,304 →
Application:
16/167,313 →
Identifying Intent in Visual Analytical Conversations
Patent:
10,896,297 →
Application:
16/219,406 →
Data Preparation User Interface with Coordinated Pivots
Patent:
10,996,835 →
Application:
16/221,413 →
Data Preparation User Interface with Conditional Remapping of Data Values
Patent:
11,250,032 →
Application:
16/228,680 →
Elimination of Query Fragment Duplication in Complex Database Queries
Analyzing Underspecified Natural Language Utterances in a Data Visualization User Interface
Computing Domain Cardinality Estimates for Optimizing Database Query Execution
Patent:
10,824,625 →
Application:
16/236,183 →
Generating Data Visualizations According to an Object Model of Selected Data Sources
Generating Data Visualizations According to an Object Model of Selected Data Sources
Using Visual Distortion to Emphasize Targeted Regions of Data Visualizations According to Geodesic Curves
Patent:
10,896,531 →
Application:
16/417,573 →
Data Preparation User Interface for Aggregate Comparison of Datasets at Different Nodes in a Process Flow
Patent:
10,891,041 →
Application:
16/541,049 →
One Way Cascading of Attribute Filters in Hierarchical Object Models
Patent:
11,449,510 →
Application:
16/557,815 →
Utilizing Appropriate Measure Aggregation for Generating Data Visualizations of Multi-Fact Datasets
Systems and Methods for Visually Building an Object Model of Database Tables
Patent:
11,429,264 →
Application:
16/572,506 →
Building Data Metric Objects Through User Interactions with Data Marks of Displayed Visual Representations of Data Sources
Patent:
11,016,650 →
Application:
16/578,180 →
Join Key Recovery and Functional Dependency Analysis to Generate Database Queries
Patent:
11,210,316 →
Application:
16/579,762 →
Determining Ranges for Vague Modifiers in Natural Language Commands
Patent:
11,042,558 →
Application:
16/601,413 →
Computing Approximate Distinct Counts for Large Datasets
Patent:
11,061,916 →
Application:
16/664,715 →
Methods and User Interfaces for Visually Analyzing Data Visualizations with Multi-Row Calculations
Using Visual Cues to Validate Object Models of Database Tables
Patent:
11,475,052 →
Application:
16/679,111 →
Systems and Methods for Visualizing Object Models of Database Tables
Patent:
10,997,217 →
Application:
16/679,233 →
Data Preparation Using Semantic Roles
Using Refinement Widgets for Data Fields Referenced by Natural Language Expressions in a Data Visualization User Interface
Patent:
12,032,804 →
Application:
16/680,431 →
Visually Defining Multi-Row Table Calculations in a Data Preparation Application
Patent:
11,100,097 →
Application:
16/681,753 →
Using Natural Language Expressions to Define Data Visualization Calculations that Span Across Multiple Rows of Data from a Database
Systems and Methods for Using Multiple Aggregation Levels in a Single Data Visualization
System and Method for Visually Analyzing Row-Level Calculations for Data Visualizations Across Multiple Data Tables Including Displaying Separate Tabs for the Row-Level Calculations and Visual Data Marks Summary
Identifying Intent in Visual Analytical Conversations
Utilizing Appropriate Measure Aggregation for Generating Data Visualizations of Multi-fact Datasets
Analyzing Underspecified Natural Language Utterances in a Data Visualization User Interface
Systems and Methods for Providing Drag and Drop Analytics in a Data Visualization User Interface
Application:
62/047,579 →
Devices and Methods for Selecting and Displaying Chart Calculation Options
Application:
62/047,641 →
Interactive Data Visualization User Interface with Multiple Interaction Profiles
Application:
62/215,653 →
Using Natural Language Processing for Visual Analysis of a Data Set
Application:
62/321,695 →
Data Sketches for Disaggregated Subset Sum Estimation
Application:
62/460,709 →
Applying Pragmatics Principles for Interaction with Visual Analytics
Application:
62/500,999 →
Dynamic Visualization and Data Analytics Based on Parameter Actions
Application:
62/815,881 →
Interface Defaults for Vague Modifiers in Natural Language Interfaces for Visual Analysis
Application:
62/897,187 →
Parenting Computed Fields with Data Objects
Application:
62/944,977 →
Related Assignments
(22)
Other recorded transfers of the patents in this record — the chain of ownership.
Assignment of Assignor's Interest
Nov 6, 2008
From: STOLTE, CHRISTOPHER RICHARD; MACKINLAY, JOCK DOUGLAS; WESLEY, RICHARD M. G.; BUNKER, ROSS T.
To: TABLEAU SOFTWARE, INC.
Reel/Frame 021799/0813 →
Assignment of Assignor's Interest
Nov 6, 2008
From: MACKINLAY, JOCK DOUGLAS; STOLTE, CHRISTOPHER RICHARD
To: TABLEAU SOFTWARE, INC.
Reel/Frame 021799/0685 →
Assignment of Assignor's Interest
Mar 30, 2015
From: KIM, JUN; HEATH, IAIN; PACE, DAVID
To: TABLEAU SOFTWARE, INC.
Reel/Frame 035292/0458 →
Assignment of Assignor's Interest
Mar 31, 2015
From: STEWART, ROBIN
To: TABLEAU SOFTWARE, INC.
Reel/Frame 035298/0824 →
Assignment of Assignor's Interest
Apr 1, 2015
From: STEWART, ROBIN
To: TABLEAU SOFTWARE, INC.
Reel/Frame 035315/0015 →
Assignment of Assignor's Interest
Apr 1, 2015
From: STEWART, ROBIN
To: TABLEAU SOFTWARE, INC.
Reel/Frame 035314/0967 →
Assignment of Assignor's Interest
Apr 1, 2015
From: STEWART, ROBIN
To: TABLEAU SOFTWARE, INC.
Reel/Frame 035315/0088 →
Assignment of Assignor's Interest
Apr 1, 2015
From: KIM, JUN; STOLTE, CHRISTOPHER RICHARD; MACKINLAY, JOCK DOUGLAS; STEWART, ROBIN
To: TABLEAU SOFTWARE, INC.
Reel/Frame 035315/0785 →
Assignment of Assignor's Interest
Apr 1, 2015
From: KIM, JUN; STOLTE, CHRISTOPHER RICHARD; MACKINLAY, JOCK DOUGLAS; STEWART, ROBIN
To: TABLEAU SOFTWARE, INC.
Reel/Frame 035315/0876 →
Assignment of Assignor's Interest
Apr 2, 2015
From: KIM, JUN; STOLTE, CHRISTOPHER RICHARD; MACKINLAY, JOCK DOUGLAS; STEWART, ROBIN
To: TABLEAU SOFTWARE, INC.
Reel/Frame 035319/0658 →
Assignment of Assignor's Interest
Apr 2, 2015
From: KIM, JUN; STOLTE, CHRISTOPHER RICHARD; MACKINLAY, JOCK DOUGLAS; STEWART, ROBIN
To: TABLEAU SOFTWARE, INC.
Reel/Frame 035319/0839 →
Assignment of Assignor's Interest
Jul 29, 2015
From: WESLEY, RICHARD
To: TABLEAU SOFTWARE, INC.
Reel/Frame 036212/0131 →
Assignment of Assignor's Interest
Jul 29, 2015
From: BUNKER, ROSS THOMAS; TALBOT, JUSTIN; STEWART, ROBIN
To: TABLEAU SOFTWARE, INC.
Reel/Frame 036212/0076 →
Assignment of Assignor's Interest
Oct 10, 2015
From: SETLUR, VIDYA RAGHAVAN; MACKINLAY, JOCK DOUGLAS
To: TABLEAU SOFTWARE, INC.
Reel/Frame 036831/0824 →
Assignment of Assignor's Interest
Jan 5, 2016
From: BUNKER, ROSS THOMAS; TALBOT, JUSTIN; STEWART, ROBIN; BERAN, BORA
To: TABLEAU SOFTWARE, INC.
Reel/Frame 037411/0559 →
Assignment of Assignor's Interest
Jun 7, 2016
From: ANAND, ANUSHKA; MACKINLAY, JOCK DOUGLAS; WONGSUPHASAWAT, KANIT
To: TABLEAU SOFTWARE, INC.
Reel/Frame 038837/0530 →
Assignment of Assignor's Interest
Jun 7, 2016
From: ANAND, ANUSHKA; MACKINLAY, JOCK DOUGLAS; WONGSUPHASAWAT, KANIT
To: TABLEAU SOFTWARE, INC.
Reel/Frame 038837/0653 →
Assignment of Assignor's Interest
Aug 24, 2016
From: KIM, JUN; STOLTE, CHRISTOPHER RICHARD; MACKINLAY, JOCK DOUGLAS; STEWART, ROBIN
To: TABLEAU SOFTWARE, INC.
Reel/Frame 039530/0420 →
Assignment of Assignor's Interest
Jan 26, 2017
From: SHERMAN, SCOTT
To: TABLEAU SOFTWARE, INC.
Reel/Frame 041096/0872 →
Assignment of Assignor's Interest
Jun 4, 2017
From: SHERMAN, SCOTT
To: TABLEAU SOFTWARE, INC.
Reel/Frame 042585/0962 →
Assignment of Assignor's Interest
Aug 29, 2017
From: SHERMAN, SCOTT; STOLTE, CHRISTOPHER RICHARD
To: TABLEAU SOFTWARE, INC.
Reel/Frame 043440/0889 →
Assignment of Assignor's Interest
Dec 5, 2025
From: BUNKER, ROSS THOMAS; TALBOT, JUSTIN; STEWART, ROBIN
To: TABLEAU SOFTWARE, INC.
Reel/Frame 073131/0927 →