Prosecution Insights
Last updated: October 02, 2026
Application No. 18/187,938

DYNAMIC GENERATION OF ENHANCED PROMPT VECTORS FOR LANGUAGE MODELS

Non-Final OA §102
Filed
Mar 22, 2023
Examiner
SAINT CYR, LEONARD
Art Unit
2658
Tech Center
2600 — Communications
Assignee
International Business Machines Corporation
OA Round
1 (Non-Final)
78%
Grant Probability
Favorable
1-2
OA Rounds
0m
Est. Remaining
95%
With Interview

Examiner Intelligence

Grants 78% — above average
78%
Career Allowance Rate
908 granted / 1172 resolved
+15.5% vs TC avg
Strong +18% interview lift
Without
With
+17.9%
Interview Lift
resolved cases with interview
Typical timeline
3y 1m
Avg Prosecution
21 currently pending
Career history
1199
Total Applications
across all art units

Statute-Specific Performance

§101
16.8%
-23.2% vs TC avg
§103
41.8%
+1.8% vs TC avg
§102
27.3%
-12.7% vs TC avg
§112
1.3%
-38.7% vs TC avg
Black line = Tech Center average estimate • Based on career data from 1172 resolved cases

Office Action

§102
CTNF 18/187,938 CTNF 81576 DETAILED ACTION Notice of Pre-AIA or AIA Status 07-03-aia AIA 15-10-aia The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA. Claim Rejections - 35 USC § 102 07-07-aia AIA 07-07 The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action: A person shall be entitled to a patent unless – 07-12-aia AIA (a)(2) the claimed invention was described in a patent issued under section 151, or in an application for patent published or deemed published under section 122(b), in which the patent or application, as the case may be, names another inventor and was effectively filed before the effective filing date of the claimed invention. 07-15-03-aia AIA Claim s 1 – 20 are rejected under 35 U.S.C. 102(a)(2) as being anticipated by Lester et al. (US PAP 2023/0325725) . As per claims 1, 8, and 15, Lester et al. teach a method, comprising: receiving a textual prompt word and textual context data (“obtaining input data (e.g., a set of text, audio data, visual data, and/or latent encoding data). A prompt can be obtained… the soft-prompt can modulate the frozen network's behavior in the same way as textual context preceding the input”; paragraphs 39, 137); generating an interim vector by encoding the textual prompt word and the textual context data using an encoder machine learning model (“To create a soft prompt for a given task, the system may first initialize the prompt as a fixed-length sequence of vectors (e.g., 20 tokens long)”; paragraphs 54, 137); generating an augmented prompt vector by processing the interim vector using a sequence generation machine learning model, the sequence generation machine learning model trained based on at least one sequence of vectors comprising a training prompt word, a training related word, and a plurality of intermediate vectors (“the systems and methods can attach these vectors to the beginning of each embedded input and feed the combined sequence into the model. Alternatively and/or additionally, the systems and methods can put the prompts at different parts of the input and analyze the effect of the different positions. The model's prediction can be compared to the target to calculate a loss, and the error can be back-propagated to calculate gradients, however the system may only apply these gradient updates to our new learnable vectors”; paragraphs 54, 137); and generating model output by processing the augmented prompt vector using a language machine learning model (“machine-learned model can be conditioned by the prompt to generate output data associated with the particular task…The prompts may have been trained with varying training datasets. Prompt ensembling can enable the weighting of a plurality of outputs to get a generalized output…The plurality of outputs can be descriptive of outputs associated with a plurality of different tasks.”; paragraphs 45 – 54). As per claims 2, 9, and 16, Lester et al. further disclose the encoder machine learning model was trained during training of a translation machine learning model, the translation machine learning model comprising the encoder machine learning model and a decoder machine learning model (“the machine-learned model(s) can process the speech data to generate a speech translation output… the system can learn to translate from German to English by manipulating the task prompt for an English to German task”; paragraphs 85, 176). As per claims 3, 10, Lester et al. further disclose the translation machine learning model is a multilingual translation model(“the machine-learned model(s) can process the speech data to generate a speech translation output… the system can learn to translate from German to English by manipulating the task prompt for an English to German task”; paragraphs 85, 176). As per claims 4, 11, and 17, Lester et al. further disclose generating the model output further comprises processing the textual context data using the language machine learning model (“machine-learned model can be conditioned by the prompt to generate output data associated with the particular task…The prompts may have been trained with varying training datasets. Prompt ensembling can enable the weighting of a plurality of outputs to get a generalized output…The plurality of outputs can be descriptive of outputs associated with a plurality of different tasks.”; paragraphs 45 – 54). As per claims 5, 12, and 18, Lester et al. further disclose generating the at least one sequence of vectors; and training the sequence generation machine learning model based at least in part on the at least one sequence of vectors (“the “tokens” of the soft prompt can be learnable vectors. The configuration can lead a soft prompt to be optimized end-to-end over a training dataset.”; paragraphs 53, 54). As per claims 6, 13, and 19 Lester et al. further disclose generating the at least one sequence of vectors comprises: mapping the training textual prompt word and the training related word in a vector space, and sampling one or more vectors from the vector space between the mapped training textual prompt word and the mapped training related word (paragraphs 45, 53, 54, 87). As per claims 7, 14, and 20, Lester et al. further disclose generating the training related word by processing the training textual prompt word and the training textual context data using an attention mechanism (paragraphs 45 – 54) . Conclusion 07-96 AIA The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Park et al. teach text-based image generation using text prompt. Huang et al. teach Generating Query Results Based On Domain-specific Dynamic Word Embeddings . Any inquiry concerning this communication or earlier communications from the examiner should be directed to LEONARD SAINT-CYR whose telephone number is (571)272-4247. The examiner can normally be reached Monday- Friday. Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Richemond Dorvil can be reached at (571)272-7602. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /LEONARD SAINT-CYR/ Primary Examiner, Art Unit 2658 Application/Control Number: 18/187,938 Page 2 Art Unit: 2658 Application/Control Number: 18/187,938 Page 3 Art Unit: 2658 Application/Control Number: 18/187,938 Page 4 Art Unit: 2658 Application/Control Number: 18/187,938 Page 5 Art Unit: 2658
Read full office action

Prosecution Timeline

Mar 22, 2023
Application Filed
Nov 29, 2023
Response after Non-Final Action
Apr 29, 2026
Non-Final Rejection mailed — §102 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12737416
METHOD AND SYSTEM FOR UNDERSTANDING AND FULFILLING VERB-BASED SUCCINCT QUERIES
2y 11m to grant Granted Sep 15, 2026
Patent 12738266
IMPROVING SPEECH RECOGNITION BY A MACHINE LEARNING MODEL
2y 4m to grant Granted Sep 15, 2026
Patent 12731584
ELECTRONIC DEVICE AND USER UTTERANCE PROCESSING METHOD
2y 6m to grant Granted Sep 08, 2026
Patent 12724968
INFORMATION PROCESSING APPARATUS, CONTROL METHOD OF INFORMATION PROCESSING APPARATUS, AND STORAGE MEDIUM
2y 9m to grant Granted Sep 01, 2026
Patent 12724973
ARTIFICIAL INTELLIGENCE (AI)-BASED INCLUSIVE PROMPT RECOMMENDATIONS AND FILTERING
2y 4m to grant Granted Sep 01, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

1-2
Expected OA Rounds
78%
Grant Probability
95%
With Interview (+17.9%)
3y 1m (~0m remaining)
Median Time to Grant
Low
PTA Risk
Based on 1172 resolved cases by this examiner. Grant probability derived from career allowance rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month