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:
Jun. 23, 2026

Filed:

Mar. 26, 2024
Applicant:

Oracle International Corporation, Redwood Shores, CA (US);

Inventors:

Cong Duy Vu Hoang, Melbourne, AU;

Gioacchino Tangari, Sydney, AU;

Stephen Andrew Mcritchie, Palo Alto, CA (US);

Nitika Mathur, Melbourne, AU;

Aashna Devang Kanuga, Foster City, CA (US);

Steve Wai-Chun Siu, Melbourne, AU;

Dalu Guo, Sydney, AU;

Chang Xu, Sydney, AU;

Mark Edward Johnson, Sydney, AU;

Christopher Mark Broadbent, Wellington, FL (US);

Thanh Long Duong, Melbourne, AU;

Srinivasa Phani Kumar Gadde, Fremont, CA (US);

Vishal Vishnoi, Redwood City, CA (US);

Chandan Basavaraju, Bangalore, IN;

Kenneth Khiaw Hong Eng, Newark, CA (US);

Assignee:

Oracle International Corporation, Redwood Shores, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 40/35 (2020.01); G06F 16/2452 (2019.01); G06F 16/2457 (2019.01); G06F 16/28 (2019.01);
U.S. Cl.
CPC ...
G06F 16/24522 (2019.01); G06F 16/24573 (2019.01); G06F 16/287 (2019.01);
Abstract

Techniques are disclosed herein for transforming natural language conversations into a visual output. In one aspect, a computer-implement method includes generating an input string by concatenating a natural language utterance with a schema representation comprising a set of entities for visualization actions, generating, by a first encoder of a machine learning model, one or more embeddings of the input string, encoding, by a second encoder of the machine learning model, relations between elements in the schema representation and words in the natural language utterance based on the one or more embeddings, generating, by a grammar-based decoder of the machine learning model and based on the encoded relations and the one or more embeddings, an intermediate logical form that represents at least the query, the one or more visualization actions, or the combination thereof, and generating, based on the intermediate logical form, a command for a computing system.


Find Patent Forward Citations

Loading…