The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 28, 2021

Filed:

Sep. 23, 2019
Applicant:

Tableau Software, Inc., Seattle, WA (US);

Inventors:

Christian Gabriel Eubank, Seattle, WA (US);

Justin Talbot, Seattle, WA (US);

Assignee:

TABLEAU SOFTWARE, INC., Seattle, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 7/00 (2006.01); G06F 16/26 (2019.01); G06F 16/21 (2019.01); G06F 16/2453 (2019.01); G06F 16/2455 (2019.01); G06F 16/22 (2019.01);
U.S. Cl.
CPC ...
G06F 16/26 (2019.01); G06F 16/212 (2019.01); G06F 16/2246 (2019.01); G06F 16/2456 (2019.01); G06F 16/24535 (2019.01); G06F 16/24544 (2019.01);
Abstract

A computer receives a visual specification, which specifies a data source, visual variables, and data fields from the data source. Each visual variable is associated with either data fields or filters. The computer obtains a data model encoding the data source as a tree of related logical tables. Each logical table includes logical fields that corresponds to either a data field or a calculation that spans logical tables. The computer constructs a query corresponding to the visual specification. The query references two logical tables connected via multiple linking fields. To generate the query, the computer generates a first left-outer join of the two tables, forms a hidden join key expression using a coalesce, according to the data model, and generates another left-outer join using the hidden join key expression. The computer executes the query and displays a data visualization according to the results of the query.


Find Patent Forward Citations

Loading…