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:
Aug. 08, 2023

Filed:

Oct. 16, 2020
Applicant:

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

Inventors:

Zuye Zheng, San Francisco, CA (US);

Scott Musser, Longmont, CO (US);

Raghav Ravichandran, Fremont, CA (US);

Asra Yousuf, San Francisco, CA (US);

Meghana Ashok, San Francisco, CA (US);

Andrew Ouyang, Oakland, CA (US);

Aditya Kochhar, Dublin, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/00 (2019.01); G06F 16/28 (2019.01); G06F 16/242 (2019.01); G06N 20/20 (2019.01); G06F 16/9032 (2019.01); G06F 18/214 (2023.01);
U.S. Cl.
CPC ...
G06F 16/282 (2019.01); G06F 16/244 (2019.01); G06F 16/288 (2019.01); G06F 16/90324 (2019.01); G06F 18/2148 (2023.01); G06N 20/20 (2019.01);
Abstract

Methods, systems, and devices for generating a query using training observations are described. According to the techniques described herein, a device (e.g., an application server) may receive a set of queries including a set of fields in a tenant-specific dataset associated with the query. The device may generate a set of training observations for the queries based on the set of fields. The device then trains a first machine learning model to determine grouping hierarchies and a second machine learning model to determine aggregation predictions. The device then builds a combined machine learning model based on the determined grouping hierarchies and the aggregation predictions. According to techniques described herein, the device uses the determined grouping hierarchies and the aggregation predictions to rank a set of suggested queries determined in response to an input query and selects a suggested query for display based on the ranking.


Find Patent Forward Citations

Loading…