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. 20, 2026

Filed:

Jul. 05, 2023
Applicant:

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

Inventors:

Gioacchino Tangari, Sydney, AU;

Nitika Mathur, Melbourne, AU;

Philip Arthur, Sydney, AU;

Cong Duy Vu Hoang, Wantirna South, AU;

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

Steve Wai-Chun Siu, Melbourne, AU;

Syed Najam Abbas Zaidi, Melbourne, AU;

Poorya Zaremoodi, Melbourne, AU;

Thanh Long Duong, Melbourne, AU;

Mark Edward Johnson, Sydney, AU;

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 40/247 (2020.01); G06F 16/242 (2019.01); G06F 16/2452 (2019.01); G06F 16/2455 (2019.01); G06F 40/253 (2020.01); G06F 40/279 (2020.01); G06F 40/284 (2020.01); G06F 40/58 (2020.01);
U.S. Cl.
CPC ...
G06F 16/24522 (2019.01); G06F 16/243 (2019.01); G06F 16/2433 (2019.01); G06F 16/24561 (2019.01); G06F 40/247 (2020.01); G06F 40/253 (2020.01); G06F 40/284 (2020.01); G06F 40/58 (2020.01);
Abstract

Techniques are disclosed for augmenting training data for training a machine learning model to generate database queries. Training data comprising a first training example comprising a first natural language utterance, a logical form for the first natural language utterance, and associated first metadata is obtained. From the first training example, a template utterance is generated. A second natural language utterance is generated by filling slots in the template utterance based on a database schema and database values. Updated metadata is produced based on the first metadata and the second natural language utterance. A second training example is generated, comprising the second natural language utterance, the logical form for the first natural language utterance, and the updated metadata. The training data is augmented by adding the second training example. A machine learning model is trained to generate a database query comprising the database operation using the augmented training data set.


Find Patent Forward Citations

Tangari, Gioacchino. (2026). Techniques for augmenting training data for aggregation and sorting database operations in a natural language to database query system (U.S. Patent No. 12530349). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/12530349

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…