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:
Apr. 04, 2023

Filed:

Mar. 02, 2018
Applicant:

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

Inventors:

Justin Talbot, Seattle, WA (US);

Roger Hau, Seattle, WA (US);

Daniel Cory, Seattle, WA (US);

Jiyoung Oh, San Carlos, CA (US);

Teresa Roberts, Palo Alto, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 16/28 (2019.01); G06F 3/04847 (2022.01); G06F 16/26 (2019.01); G06F 16/248 (2019.01); G06F 16/22 (2019.01); G06F 16/242 (2019.01); G06F 16/25 (2019.01);
U.S. Cl.
CPC ...
G06F 16/288 (2019.01); G06F 3/04847 (2013.01); G06F 16/2282 (2019.01); G06F 16/248 (2019.01); G06F 16/2423 (2019.01); G06F 16/254 (2019.01); G06F 16/26 (2019.01); G06F 16/283 (2019.01);
Abstract

The process receives a visual specification, which specifies data sources, visual variables, and data fields from the data sources. Each visual variable is associated with one or more data fields and each data field is either a dimension or a measure. For each measure m, the process identifies a set R(m) consisting of dimensions that are reachable from the measure by a sequence of many-to-one relationships in an object model for the data sources. For each distinct set R, the process forms a data field set S, consisting of each dimension in R and each measure m for which R(m)=R. For each set S and for each measure in the set S, the process aggregates values of the measure according to the dimensions in S. The process builds a data visualization according to the data fields in the set S and the visual variables they are associated with.


Find Patent Forward Citations

Loading…