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:
Jan. 26, 2021

Filed:

Sep. 18, 2018
Applicant:

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

Inventors:

Jeffrey Ericson, Menlo Park, CA (US);

Sanaz Golbabaei, Palo Alto, CA (US);

Theodore Kornish, Palo Alto, CA (US);

Vidya Setlur, Portola Valley, CA (US);

Alex Djalali, Los Gatos, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/35 (2019.01); G06F 16/335 (2019.01); G06F 17/28 (2006.01); G06F 16/904 (2019.01); G06F 17/24 (2006.01); G06F 40/40 (2020.01); G06F 40/166 (2020.01); G06F 40/205 (2020.01); G06F 40/30 (2020.01); G06F 3/048 (2013.01); G06F 3/0482 (2013.01);
U.S. Cl.
CPC ...
G06F 16/358 (2019.01); G06F 3/048 (2013.01); G06F 16/335 (2019.01); G06F 16/904 (2019.01); G06F 40/166 (2020.01); G06F 40/205 (2020.01); G06F 40/30 (2020.01); G06F 40/40 (2020.01); G06F 3/0482 (2013.01);
Abstract

A method is performed at a computing device having a display, one or more processors, and memory. The device displays a graphical user interface on the display. A user provides a natural language input, which specifies a filter, including a first data field, a relation, and a first comparison value. The user then replaces the first data field in the filter with a second data field. In response to replacing the first data field, the device automatically replaces the first comparison value with a second comparison value. The second comparison value corresponds to the data type of the second data field. In some instances, the device also updates the relation based on the data type of the second data field. The device then displays an updated data visualization according to the updated filter.


Find Patent Forward Citations

Loading…