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:
Nov. 15, 2022

Filed:

Jan. 31, 2022
Applicant:

Tableau Software, Llc, Seattle, WA (US);

Inventors:

Dirk Karis, Seattle, WA (US);

Rodion Degtyar, Sammamish, WA (US);

Allison Anne Whilden, Redmond, WA (US);

Vidya Raghavan Setlur, Portola Valley, CA (US);

Jonathan D. Que, Seattle, WA (US);

Filippos Lymperopoulos, Seattle, WA (US);

Assignee:

TABLEAU SOFTWARE, LLC, Seattle, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/048 (2013.01); G06F 16/248 (2019.01); G06F 8/34 (2018.01); G06F 3/04817 (2022.01); G06F 3/0482 (2013.01);
U.S. Cl.
CPC ...
G06F 16/248 (2019.01); G06F 3/0482 (2013.01); G06F 3/04817 (2013.01); G06F 8/34 (2013.01);
Abstract

At a computer system a number of interrelated block object specifications are generated according to user placement of data field icons on a canvas region. Each block object specification includes a layout type, a mark type, and one or more visual encodings. For each block object specification, a respective query is generated according to the user-selected data field icons that specify the visual encodings for the respective block object specification. Each query is executed to retrieve a respective set of tuples from the data source. Each tuple comprises data values for data fields corresponding to the user-selected data field icons. A data visualization is generated in accordance with the layout type, the mark type, and the visual encodings specified in each of the block object specifications, wherein each tuple in each of the respective set of tuples is represented as a visual mark in the data visualization.


Find Patent Forward Citations

Loading…