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.
Patent No.:
Date of Patent:
Jul. 07, 2026
Filed:
Feb. 23, 2024
Maplebear Inc., San Francisco, CA (US);
Changyao Chen, New York, NY (US);
Xiaoding Krause, Oakland, CA (US);
Tilman Drerup, Palo Alto, CA (US);
Eric Rynerson, San Francisco, CA (US);
Gongqi Li, Brooklyn, NY (US);
Tianshu Ren, Santa Clara, CA (US);
Yuean Gong, Albany, CA (US);
Gene Tabach, Alameda, CA (US);
Maplebear Inc., San Francisco, CA (US);
Abstract
A computer system uses a machine-learned language model to generate an SQL query for a user query. The system receives a user query comprising a task for performing a database query. The system identifies an embedding for the user query to represent the user query. The system generates a prompt for input to a machine-learned language model, and the prompt specifies the user query, metadata associated with the identified data table and a request to generate one or more SQL statements for performing the database query on the data table. The system provides the prompt to a model serving system and receives an output generated that includes the requested SQL statements for performing the database query. The system presents a response to the user query using the received SQL statements.