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:
Dec. 24, 2024

Filed:

Sep. 04, 2018
Applicant:

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

Inventors:

Saikiran Perumala, San Francisco, CA (US);

Eli Levine, San Francisco, CA (US);

Jan Asita Fernando, San Francisco, CA (US);

Samarpan Jain, San Francisco, CA (US);

Cody Marcel, San Francisco, CA (US);

Brian D. Esserlieu, San Francisco, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/2453 (2019.01); G06F 16/2452 (2019.01);
U.S. Cl.
CPC ...
G06F 16/24545 (2019.01); G06F 16/24522 (2019.01);
Abstract

Systems, methods, and computer-readable media for asynchronous (async) querying are described. In embodiments, an application server obtains a user-issued query comprising one or more query components; identifies data space characteristics of a data storage space associated with a user that issued the user-issued query; and analyzes the one or more query components to obtain performance data. The performance data is indicative of resource consumption for execution of the user-issued query. The application server selects a query execution engine to execute the user-issued query from among a plurality of query execution engines, and provides the user-issued query to the selected query execution engine. The selection is based on the data space characteristics and the performance data. Other embodiments may be described and/or claimed.


Find Patent Forward Citations

Loading…