US 12,332,876 B2
System and method for natural language query processing and visualization
Aaron C. Cunningham, Celina, TX (US); Ronald R. Austring, English Harbour (AG); Louis A. Martinez, Fort Worth, TX (US); and John B. Wheeler, Rockwall, TX (US)
Assigned to Synerio Technologies, Inc., Fort Worth, TX (US)
Filed by Synerio Technologies, Inc., Fort Worth, TX (US)
Filed on May 23, 2023, as Appl. No. 18/322,364.
Prior Publication US 2024/0394249 A1, Nov. 28, 2024
Int. Cl. G06F 16/242 (2019.01); G06F 16/248 (2019.01)
CPC G06F 16/2423 (2019.01) [G06F 16/2425 (2019.01); G06F 16/243 (2019.01); G06F 16/248 (2019.01)] 20 Claims
OG exemplary drawing
 
14. A method of processing and visualizing natural language queries, comprising:
obtaining a structure associated with a dataset;
receiving a natural language question related to data in the dataset;
providing the structure associated with the dataset and the natural language question to an AI model to request, from the AI model, a query for retrieving data from the dataset responsive to the natural language question;
executing the query against the data in the dataset to retrieve data from the dataset responsive to the natural language question;
analyzing the data responsive to the natural language question to determine one or more structural characteristics of the data responsive to the natural language question; and
generating, based on the one or more structural characteristics of the data responsive to the natural language question, a graphical visualization of the data responsive to the natural language question.