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. 07, 2023

Filed:

Dec. 06, 2022
Applicant:

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

Inventors:

Ryan Andrew Atallah, Palo Alto, CA (US);

Jared Briskman, Redwood City, CA (US);

Sophia Chen, Vancouver, CA;

Suyang Duan, Vancouver, CA;

Yukiko Ishida Anonuevo, Concord, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 51/046 (2022.01); G06F 16/33 (2019.01); G06F 16/338 (2019.01); G06F 40/40 (2020.01); G06F 9/54 (2006.01);
U.S. Cl.
CPC ...
H04L 51/046 (2013.01); G06F 9/546 (2013.01); G06F 9/547 (2013.01); G06F 16/338 (2019.01); G06F 16/3344 (2019.01); G06F 40/40 (2020.01);
Abstract

A computer system receives from a messaging system a first input commencing an analytic conversation between the computer system and an electronic device. The messaging system is communicatively connected with the electronic device and executes a messaging application on the electronic device. The computer system identifies a data source corresponding to the analytic conversation. The computing system receives from the messaging system a second input specifying a natural language command related to the data source. The computer system generates an interpretation corresponding to the natural language command and queries the data source according to the interpretation. The computer system generates a first data visualization using a first subset of data fields from the data source and sends a first representation of the first data visualization to the messaging system, for display on the electronic device.


Find Patent Forward Citations

Loading…