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:
Dec. 02, 2025
Filed:
Jul. 31, 2024
Dell Products L.p., Round Rock, TX (US);
Shweta Goyal, Bangalore, IN;
Kailash Talreja, Mumbai, IN;
Sailendu Kumar Patra, Bangalore, IN;
Saurabh Jha, Austin, TX (US);
Dell Products L.P., Round Rock, TX (US);
Abstract
A method for training a model to generate a structured query language (SQL) output using a natural language input includes receiving a training data set that includes natural language queries, corresponding SQL statements, and a corresponding database. The method also includes extracting query-specific schema from the corresponding database. Further, the method includes embedding the natural language queries and the query-specific schema to generate initialized embeddings, where each initialized embedding corresponds to a natural language query of the natural language queries, and where the corresponding SQL statement is one of the corresponding SQL statements; generating subgraphs based on the initialized embeddings and the natural language queries; training a graph neural network (GNN) using the subgraphs as inputs; generating, using the GNN, refined outputs based on the subgraphs; and training a transformer model using the refined outputs and the natural language queries to obtain a trained model.