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:
Oct. 31, 2023

Filed:

Oct. 16, 2020
Applicant:

Salesforce, Inc., San Francisco, CA (US);

Inventors:

Zuye Zheng, San Francisco, CA (US);

Ryoji Osawa, San Francisco, CA (US);

James Diefenderfer, San Francisco, CA (US);

Nadeem Marfani Aboobaker, Fremont, CA (US);

Praveen Pendey, San Francisco, CA (US);

Sameer Sethi, San Francisco, CA (US);

Assignee:

Salesforce, Inc., San Francisco, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 16/242 (2019.01); G06N 3/08 (2023.01); G06F 18/213 (2023.01); G06F 18/214 (2023.01);
U.S. Cl.
CPC ...
G06F 16/243 (2019.01); G06F 16/2445 (2019.01); G06F 16/2448 (2019.01); G06F 18/213 (2023.01); G06F 18/2155 (2023.01); G06N 3/08 (2013.01);
Abstract

Methods, systems, and devices supporting primitive-based query generation are described. A database system may receive a natural language query associated with a subset of data sets stored at the database system, determine a set of tokens included in the natural language query, and label one or more tokens of the set of tokens with one or more primitives from a set of supported primitives associated with the subset of data sets. The database system may determine a set of higher order concepts corresponding to query operations, query conditions, or both based on the one or more labeled tokens. The database system may train a neural network to learn a grammatical structure of the natural language query and generate a database query for querying the database system based on the one or more labeled tokens, the set of higher order concepts, and the neural network.


Find Patent Forward Citations

Loading…