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:
Jul. 14, 2026

Filed:

Aug. 08, 2023
Applicant:

Google Llc, Mountain View, CA (US);

Inventors:

Ragha Kotikalapudi, San Jose, CA (US);

Swaroop Mishra, Mountain View, CA (US);

Sahitya Potluri, Sunnyvale, CA (US);

Taylor Bos, Santa Clara, CA (US);

Yu Du, Sunnyvale, CA (US);

Chen Zhu, Palo Alto, CA (US);

Steven Zheng, San Bruno, CA (US);

Hanzhao Lin, Cupertino, CA (US);

Summer Yue, San Francisco, CA (US);

Heng-Tze Cheng, Mountain View, CA (US);

Quoc Le, Sunnyvale, CA (US);

Ed H. Chi, Los Altos, CA (US);

Assignee:

GOOGLE LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 40/20 (2020.01);
U.S. Cl.
CPC ...
G06F 40/20 (2020.01);
Abstract

Implementations relate to improving instruction following capabilities of large language models (LLMs) using instruction decomposition, self-evaluation, and optionally progressive refinement. Processor(s) of a system can: obtain natural language (NL) based input, generate a plurality of candidate responses and evaluate the candidate responses based on instructions included in the NL based input, using an LLM, and progressively refine the candidate responses until it is determined that one or more termination criteria are satisfied. In some implementations, the NL based input can be received from a client device. In these implementations, a given candidate response that is progressively refined can be rendered for presentation at the client device and responsive to the NL base input. In additional or alternative implementations, the NL based input can be obtained from database(s). In these implementations, a given candidate response that is progressively refined can be utilized in fine-tuning of the LLM.


Find Patent Forward Citations

Loading…