Prosecution Insights
Last updated: October 27, 2026
Application No. 19/039,596

ACCURACY EVALUATION AND SELECTIVE FEEDBACK CONTROL FOR PROMPT PROCESSING UNITS AT INFERENCE TIME

Non-Final OA §103
Filed
Jan 28, 2025
Priority
Oct 28, 2024 — provisional 63/712,795
Examiner
ELLIS, MATTHEW J
Art Unit
2152
Tech Center
2100 — Computer Architecture & Software
Assignee
Cisco Technology Inc.
OA Round
3 (Non-Final)
70%
Grant Probability
Favorable
3-4
OA Rounds
1y 8m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 70% — above average
70%
Career Allowance Rate
230 granted / 331 resolved
+14.5% vs TC avg
Strong +30% interview lift
Without
With
+30.3%
Interview Lift
resolved cases with interview
Typical timeline
3y 5m
Avg Prosecution
12 currently pending
Career history
354
Total Applications
across all art units

Statute-Specific Performance

§101
12.7%
-27.3% vs TC avg
§103
59.2%
+19.2% vs TC avg
§102
14.0%
-26.0% vs TC avg
§112
6.0%
-34.0% vs TC avg
Black line = Tech Center average estimate • Based on career data from 331 resolved cases

Office Action

§103
DETAILED ACTION The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA and is in response to communications filed on 9/04/2026 in which claims 1-7, 9-17, 19-22 are presented for examination. Continued Examination Under 37 CFR 1.114 A request for continued examination under 37 CFR 1.114, including the fee set forth in 37 CFR 1.17(e), was filed in this application after final rejection. Since this application is eligible for continued examination under 37 CFR 1.114, and the fee set forth in 37 CFR 1.17(e) has been timely paid, the finality of the previous Office action has been withdrawn pursuant to 37 CFR 1.114. Applicant's submission filed on 9/04/2026 has been entered. Priority Acknowledgment is made of Provisional Application 63/712,795. Considerations under - 35 USC § 101 Claims are NOT directed to an abstract idea because at least the following is true: Independent claims 1, 11 and 20 contain claims which amount to an inventive concept as found in pages 1 and 2 of the specification and represented in the claim limitations, “first prompt classifier and a second prompt classifier in parallel at inference time”, and “causing, by the device and responsive to a determination that the feedback is required, a solicitation for the feedback to be provided to the user”. Dependent claims also recite significantly more than a judicial exception due at least to their dependency on their respective independent claims. Claim Rejections - 35 USC § 103 The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102 of this title, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. Claims 1, 6, 11, 16, and 20-21 are rejected under 35 U.S.C. 103 as being unpatentable over Upadhyay et al. US 20250053876 A1 (hereinafter referred to as “Upadhyay”) in view of Sun et al. US 12488184 B1 (hereinafter referred to as “Sun”). As per claim 1, Upadhyay teaches: A method, comprising: classifying, by a device, a prompt from a user to a language model by a first prompt classifier and a second prompt classifier in parallel at inference time by the language model (Upadhyay, [0030] – A new model can be added to the system by simply adding a new scoring head in parallel with the other scoring heads, wherein the new scoring head can be trained independently of the other scoring heads (e.g., agnostic to the weights of the other scoring heads) and can be executed in parallel with the other scoring heads during inference (e.g., performance score prediction)); evaluating, by the device, an accuracy of the classification of the prompt by the first prompt classifier based on whether there is agreement between the classification of the prompt by the first prompt classifier and the classification of the prompt by the second prompt classifier (Upadhyay, [0116] – The SPM can be refined (e.g., the SPM layer weights can be refined or updated) based on comparison (e.g., loss) between the predicted performance score for each candidate model and the respective target performance score (e.g., using backpropagation)); Upadhyay doesn’t explicitly teach a determination of accuracy to determine if a solicitation of feedback is required, however, Sun teaches: determining, by the device and based on the accuracy, whether feedback from the user on the classification of the prompt by the first prompt classifier is required (Sun, column 9, lines 32-41 – The system 100 may employ one or more feedback determining techniques to determine whether the user was satisfied with the system response); and causing, by the device and responsive to a determination that the feedback is required, a solicitation for the feedback to be provided to the user (Sun, column 9, lines 50-60 – After outputting the system response, the system may cause a device to output the synthesized speech “did I answer your question,” “did I respond correctly,” or a similar natural language output requesting feedback from the user). It would have been obvious for one of ordinary skill in the art prior to the effective filing date of the claimed invention to modify Upadhyay’s invention in view of Sun in order to include user feedback; this is advantageous because the system may determine whether an interaction was satisfactory or unsatisfactory based on explicit and/or implicit feedback corresponding to the system response (Sun, column 9, lines 50-60). As per claim 6, Upadhyay in view of Sun teaches: The method of claim 1, wherein the first prompt classifier includes a model trained with a loss function that penalizes when a predicted class from the first prompt classifier is different from a ground truth class (Sun, column 14, lines 50-67 – The outputs of the cross attention component 530 rep′.sub.p (where 1≤p≤m(k+1)) is then inputted to the classifier 540 to predict the importance score logits g.sub.p. Cross-entropy may be used to calculate the loss between each entity's predicted logits g.sub.p and its true label l.sub.p, and the final loss may be defined as the average of these losses. Column 28, lines 16-25 – Training a machine learning model requires establishing a “ground truth” for the training examples). Claims 11 and 16 are directed to an apparatus performing steps recited in claims 1 and 6 with substantially the same limitations. Therefore, the rejections made to claims 1 and 6 are applied to claims 11 and 16. Claim 20 is directed to a non-transitory, computer-readable medium performing steps recited in claim 1 with substantially the same limitations. Therefore, the rejection made to claim 1 is applied to claim 20. As per claim 21, Upadhyay in view of Sun teaches: The method as in claim 1, wherein: the first prompt classifier comprises a model trained with a first loss function that penalizes a first predicted class from the first prompt classifier when the first predicted class differs from a ground-truth class (Upadhyay, [0109] – When a user metric indicates that a result was poor quality, the reward model can generate a performance score from the prompt-response pair and penalize it based on the user metric. [0116] – The training prompts, and optionally additional information (e.g., context, prompter identifier, etc.) can be used as the SPM training inputs, and the corresponding target performance score can be used as the training targets); and the second prompt classifier comprises a model trained with a second loss function that penalizes (i) agreement between a second predicted class from the second prompt classifier and the first predicted class when the first predicted class differs from the ground-truth class (Upadhyay, [0116] – The SPM can be refined (e.g., the SPM layer weights can be refined or updated) based on comparison (e.g., loss) between the predicted performance score for each candidate model and the respective target performance score (e.g., using backpropagation)), and (ii) disagreement between the second predicted class and the first predicted class when the first predicted class corresponds to the ground-truth class (Upadhyay, [0105] – Determining a performance score for each prompt-response pair S110 functions to determine a target performance score (e.g., a ground-truth performance score) for each prompt-response pair). Claims 2-4, 9, 12-14, and 19 are rejected under 35 U.S.C. 103 as being unpatentable over Upadhyay in view of Sun and further in view of Podogorny et al. US 11093951 B1 (hereinafter referred to as “Podogorny”). As per claim 2, Upadhyay as modified doesn’t go into detail about quality of user feedback, however, Podgorny teaches: The method of claim 1, further comprising: performing quality control checks on feedback received from the user in response to the solicitation (Podgorny, column 15, lines 54-61 – Receives structured and/or unstructured feedback from one or more content generating/trusted users, wherein the feedback identifies categories, and/or topics, and/or classifications, that are relevant to the self-help content that is responsive to the query). It would have been obvious for one of ordinary skill in the art prior to the effective filing date of the claimed invention to modify Upadhyay’s invention as modified in view of Podgorny in order to include a quality check on user feedback; this is advantageous because the system can then find relevant helpful content as feedback (Sun, column 9, lines 50-60). As per claim 3, Upadhyay as modified with Podgorny teaches: The method of claim 1, further comprising: adapting the solicitation for the feedback based on attributes of prior feedback received from the user (Podgorny, column 4, lines 32-40 – The customer self-help system then provides the relevant self-help content from the identified relevant customer self-help systems to the user. Next paragraph: structured and/or unstructured feedback is then solicited and received from users of the customer self-help systems. In one embodiment, the feedback is used to verify or augment/improve topics, and/or classifications, associated with self-help content and customer self-help systems). As per claim 4, Upadhyay as modified with Podgorny teaches: The method of claim 1, further comprising: providing incentives to the user to provide the feedback based on a reliability of prior feedback received from the user (Podgorny, column 4, lines 41-47 – The feedback is then used to generate one or more additional self-help relationship models to replace or update the initial self-help relationship model, and/or to update/improve labeled training data sets, wherein improvement of the model is interpreted as providing an incentive). As per claim 9, Upadhyay as modified with Podgorny teaches: The method of claim 1, further comprising: intercepting feedback received from the user in response to the solicitation without intervention by the language model (Podgorny, column 4, lines 32-40 –Structured and/or unstructured feedback is then solicited and received from users of the customer self-help systems. In one embodiment, the feedback is used to verify or augment/improve topics, and/or classifications, associated with self-help content and customer self-help systems, wherein no intervention from a language model is mentioned). Claims 12-14 and 19 are directed to an apparatus performing steps recited in claims 2-4 and 9 with substantially the same limitations. Therefore, the rejections made to claims 2-4 and 9 are applied to claims 12-14 and 19. Claims 5, 8, 10, 15, and 18 are rejected under 35 U.S.C. 103 as being unpatentable over Upadhyay in view of Sun and further in view of Tonnetti et al. US 20200043485 A1 (hereinafter referred to as “Tonnetti”). As per claim 5, Upadhyay as modified doesn’t teach feedback volume determination, however, Tonnetti teaches: The method of claim 1, further comprising: determining whether feedback from the user on the classification of the prompt by the first prompt classifier is required additionally based on a volume of previous feedback requests to the user (Tonnetti, [0014] – Improves the quality of responses from an automatic dialogue system by dynamically adjusting response thresholds. More particularly, the automatic dialogue system may dynamically determine response threshold values in response to user feedback). It would have been obvious for one of ordinary skill in the art prior to the effective filing date of the claimed invention to modify Upadhyay’s invention as modified in view of Tonnetti in order to dynamically adjust response thresholds; this is advantageous because the system can adjust the response threshold values to provide a better user experience as the amount of user-interaction with the system increases (Tonnetti, [0014]). As per claim 8, Upadhyay as modified with Tonnetti teaches: The method of claim 1, further comprising: determining the accuracy of the classification of the prompt by the first prompt classifier based on whether there is agreement between the classification of the prompt by the first prompt classifier and the classification of the prompt by the second prompt classifier (Tonnetti, [0020] – The system may subsequently receive implicit or explicit user feedback that the response indicates a misclassification of the input). As per claim 10, Upadhyay as modified with Tonnetti teaches: The method of claim 1, wherein the classification of the prompt by the first prompt classifier identifies features of the prompt indicative of one or more of a task requested in the prompt, a constraint applicable to completing the task, or data needed to complete the task (Tonnetti, [0045] – The automatic classification system 108 of FIG. 1 may return a user intent 110 of “GET_WEATHER_REGION” with a confidence rating 114 of 0.23 based on determined intent 110, wherein the classification determining the intent of the prompt is interpreted as determining a constraint of the prompt). Claims 15 and 18 are directed to an apparatus performing steps recited in claims 5 and 8 with substantially the same limitations. Therefore, the rejections made to claims 5 and 8 are applied to claims 15 and 18. Claims 7 and 17 are rejected under 35 U.S.C. 103 as being unpatentable over Upadhyay in view of Sun and further in view of Tonnetti et al. US 20200043485 A1 (hereinafter referred to as “Tonnetti”). As per claim 7, Upadhyay as modified with Sun doesn’t explicitly teach different loss functions, however, Gafni teaches: The method of claim 6, wherein the second prompt classifier includes a model trained with a different loss function that promotes disagreement between a predicted class from the second prompt classifier and a predicted class from the first prompt classifier when it is different from the ground truth class (Gafni, [0031] – Which may predict image tokens. During the training, the transformer 250 may compare the predicted image tokens with the ground-truth image tokens 245 based on loss functions). It would have been obvious for one of ordinary skill in the art prior to the effective filing date of the claimed invention to modify Upadhyay’s invention as modified in view of Gafni in order to include a different loss function; this is advantageous because the transformer may update itself based on the comparison thus saving time (Gafni, [0031]). Claim 17 is directed to an apparatus performing steps recited in claim 7 with substantially the same limitations. Therefore, the rejection made to claim 7 is applied to claim 17. Allowable Subject Matter Claim 22 objected to as being dependent upon a rejected base claim, but would be allowable if rewritten in independent form including all of the limitations of the base claim and any intervening claims. As per claim 22, the prior art of record doesn’t adequately teach or suggest the following limitations. Although the prior art of record teaches feedback from users, the prior art doesn’t teach determining whether the feedback from a user is required is based on the reliability of the feedback from the user. This would involve determining reliability based on a scoring metric of user feedback from a history of user feedback. The method as in claim 1, further comprising determining a reliability of feedback from the user based on prior feedback received from the user for a prompt having a known classification, wherein determining whether feedback from the user on the classification of the prompt by the first prompt classifier is required is further based on the reliability of the feedback from the user. Response to Arguments Applicant’s arguments with respect to claims have been considered but are generally moot because the new ground of rejection does not rely on any reference applied in the prior rejection of record for any teaching or matter specifically challenged in the argument. The primary reference, Kawasaki has been entirely replaced with the newly found reference, Upadhyay which teaches parallel models during inference. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure: Bai et al. 12 Apr 2022, https://arxiv.org/pdf/2204.05862, “Training a Helpful and Harmless Assistant with Reinforcement Learning from Human Feedback”, pgs. 4-14 Foltz et al. US 20190258903 A1 automated custom training of a scoring model which includes receiving a plurality of responses received from a plurality of students in response to providing of a prompt; identifying an evaluation model relevant to the provided prompt, which evaluation model can be a machine learning model trained to output a score relevant to at least portions of a response; generating a training indicator that provides a graphical depiction of the degree to which the identified evaluation model is trained; determining a training status of the model; receiving at least one evaluation input when the model is identified as insufficiently trained; updating training of the evaluation model based on the at least one received evaluation input; and controlling the training indicator to reflect the degree to which the evaluation model is trained subsequent to the updating of the training of the evaluation model (Abstract). White et al., 2013, “A Prompt Pattern Catalog to Enhance Prompt Engineering with ChatGPT”. Contact Information Any inquiry concerning this communication or earlier communications from the examiner should be directed to Matthew J. Ellis whose telephone number is (571)270-3443. The examiner can normally be reached on Monday-Friday 8AM-5PM. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Kavita Stanley can be reached at (571) 272-8352. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of an application may be obtained from the Patent Application Information Retrieval (PAIR) system. Status information for published applications may be obtained from either Private PAIR or Public PAIR. Status information for unpublished applications is available through Private PAIR only. For more information about the PAIR system, see http://pair-direct.uspto.gov. Should you have questions on access to the Private PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative or access to the automated information system, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. September 28, 2026 /MATTHEW J ELLIS/Primary Examiner, Art Unit 2153
Read full office action

Prosecution Timeline

Show 2 earlier events
Mar 30, 2026
Interview Requested
Apr 13, 2026
Applicant Interview (Telephonic)
Apr 14, 2026
Examiner Interview Summary
Apr 14, 2026
Response Filed
Jun 04, 2026
Final Rejection mailed — §103
Sep 04, 2026
Request for Continued Examination
Sep 08, 2026
Response after Non-Final Action
Oct 01, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12769781
SYSTEMS AND METHODS FOR MATCHING DATA ENTITIES
2y 1m to grant Granted Oct 20, 2026
Patent 12769732
LLM AGENT THAT GENERATES A STANDARDIZED DATA MODEL FROM NON STANDARDIZED DATA
1y 5m to grant Granted Oct 20, 2026
Patent 12755318
SYSTEMS AND METHODS OF MATCHING CUSTOMIZABLE DATA TRANSACTION REQUESTS
1y 3m to grant Granted Oct 06, 2026
Patent 12737392
Generating Machine Learning Model Prompts for Analyzing Collections of Unstructured Data
1y 3m to grant Granted Sep 15, 2026
Patent 12694070
VERIFICATION METHOD AND SYSTEM IN ARTIFICIAL NEURAL NETWORK ARRAY
3y 7m to grant Granted Jul 28, 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

3-4
Expected OA Rounds
70%
Grant Probability
99%
With Interview (+30.3%)
3y 5m (~1y 8m remaining)
Median Time to Grant
High
PTA Risk
Based on 331 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