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. 30, 2025

Filed:

Jul. 31, 2023
Applicant:

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

Inventors:

Vedant Dharnidharka, Jersey City, NJ (US);

Robert Riachi, Santa Clara, CA (US);

Abraham Starosta, Boston, MA (US);

Alexander Sasha Stojanovic, Providence, RI (US);

Julien Didier Jean Veron Vialard, San Francisco, CA (US);

Rong Tan Wang, Santa Clara, CA (US);

Poonam Yadav, San Francisco, CA (US);

Om Rajyaguru, San Diego, CA (US);

Assignee:

Cisco Technology, Inc., San Jose, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 40/40 (2020.01); G06F 16/9032 (2019.01); G06F 40/211 (2020.01); G06F 40/30 (2020.01);
U.S. Cl.
CPC ...
G06F 40/40 (2020.01); G06F 16/90332 (2019.01); G06F 40/211 (2020.01); G06F 40/30 (2020.01);
Abstract

Implementations of this disclosure provide a machine learning model training system that receives user input being a natural language description of a search query, and packages and transmits the natural language description as a prompt to a plurality of large learning models (LLMs). The model training system also receives response from the plurality of LLMs being translations of the natural language descriptions to an executable search query and displays the translations to a user via a graphical user interface. The model training system receives user feedback via the graphical user interface that corresponds to indications as to whether each translation is correct, syntactically and/or semantically, and, in some examples, an indication of which response was preferred. The model training system also generates training data from the user input, translations generated by the plurality of LLMs, and user feedback, and subsequently, initiates training of a LLM using the training data.


Find Patent Forward Citations

Loading…