Prosecution Insights
Last updated: October 16, 2026
Application No. 19/297,642

SYSTEMS AND METHODS FOR UPDATING THE PARAMETERS OF A MODEL PREDICTIVE CONTROLLER WITH LEARNED EXTERNAL PARAMETERS GENERATED USING SIMULATIONS AND MACHINE LEARNING

Non-Final OA §101§102
Filed
Aug 12, 2025
Priority
Feb 02, 2021 — continuation of 11/975,725 +1 more
Examiner
WALLACE, ZACHARY JOSEPH
Art Unit
3656
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
Toyota Motor Corporation
OA Round
1 (Non-Final)
72%
Grant Probability
Favorable
1-2
OA Rounds
1y 6m
Est. Remaining
94%
With Interview

Examiner Intelligence

Grants 72% — above average
72%
Career Allowance Rate
139 granted / 193 resolved
+20.0% vs TC avg
Strong +22% interview lift
Without
With
+21.6%
Interview Lift
resolved cases with interview
Typical timeline
2y 8m
Avg Prosecution
11 currently pending
Career history
213
Total Applications
across all art units

Statute-Specific Performance

§101
10.1%
-29.9% vs TC avg
§103
44.7%
+4.7% vs TC avg
§102
29.1%
-10.9% vs TC avg
§112
13.5%
-26.5% vs TC avg
Black line = Tech Center average estimate • Based on career data from 193 resolved cases

Office Action

§101 §102
Notice of Pre-AIA or AIA Status 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 § 101 35 U.S.C. 101 reads as follows: Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title. Claims 1-20 are rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. 101 Analysis - Step 1 Claims 1-12 are directed to a method (i.e. process), and claims 13-20 are directed to a system. Therefore, claims 1-20 are all within at least one of the four statutory categories. Regarding Prong I of the Step 2A analysis in the 2019 PEG, the claims are to be analyzed to determine whether they recite subject matter that falls within one of the follow groupings of abstract ideas: a) mathematical concepts, b) certain methods of organizing human activity, and/or c) mental processes. Independent claim 1 includes limitations that recite an abstract idea (emphasized below) and will be used as a representative claim for the remainder of the 101 rejection. Claim 1 recites: A computer implemented method for updating a Model Predictive Control (MPC) component of a vehicle with a dynamically derived operational parameter, the method comprising: simulating a vehicle operation across a range of potential values corresponding to an operational parameter over a plurality of steps of a time horizon; based on the simulation, determining an input to satisfy a performance constraint of the vehicle at each of the plurality of steps of the time horizon, the input comprising at least one of a plurality of Model Predictive Control (MPC) inputs for an MPC component of the vehicle; determining the operational parameter based on the determined input and levels of performance of the vehicle determined from the simulation at each step of the time horizon; and updating the MPC component of the vehicle based on the determined operational parameter. The examiner submits that the foregoing bolded limitations constitute a “mental process” because under its broadest reasonable interpretations, the limitations cover performance of the human mind (i.e. determining). A person could determine amount of input to provide to the vehicle based on the observer environmental surroundings. Meaning the driver is capable of providing a lateral force based on determining the lateral force being required to avoid an upcoming obstacle. Therefore, the claim recites at least one abstract idea. 101 Analysis – Step 2A, Prong II Regarding Prong II of the Step 2A analysis in the 2019 PEG, the claims are to be analyzed to determine whether the claim, as a whole, integrates the abstract idea into a practical application. As noted in the 2019 PEG, it must be determined whether any additional elements in the claim beyond the abstract idea integrate the exception into a practical application in a manner that imposes a meaningful limit on the judicial exception. The courts have indicated that additional elements merely using a computer to implement an abstract idea, adding insignificant extra solution activity, or generally linking use of a judicial exception to a particular technological environment or field of use do not integrate a judicial exception into a “practical application.” A computer implemented method for updating a Model Predictive Control (MPC) component of a vehicle with a dynamically derived operational parameter, the method comprising: simulating a vehicle operation across a range of potential values corresponding to an operational parameter over a plurality of steps of a time horizon; based on the simulation, determining an input to satisfy a performance constraint of the vehicle at each of the plurality of steps of the time horizon, the input comprising at least one of a plurality of Model Predictive Control (MPC) inputs for an MPC component of the vehicle; determining the operational parameter based on the determined input and levels of performance of the vehicle determined from the simulation at each step of the time horizon; and updating the MPC component of the vehicle based on the determined operational parameter. For the following reason(s), the examiner submits that the above identified additional limitations do not integrate the previously noted abstract idea into a practical application: In particular, the underlined claim elements merely disclose simulating a vehicle operation and updating a model based on the determined parameters. The examiner puts forth the simulating is claimed in a generic manner, and does not integrate a judicial exception into a practical application. Furthermore, updating the model based on the determined parameters amounts to no more than insignificant extra solution activity. Thus, taken alone, the additional elements do not integrate the abstract idea into a practical application. Further, looking at the additional limitation(s) as an ordered combination or as a whole, the limitation(s) add nothing that is not already present when looking at the elements taken individually. Therefore, the claim recites at least one abstract idea. 101 Analysis – Step 2B The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed with respect to with respect to the integration of the abstract idea into a practical application, the addition of updating the model is insufficient for significantly more. Furthermore updating a database is considered to be well-understood, routine and conventional. See Receiving or transmitting data over a network, e.g., using the Internet to gather data, Symantec, 838 F.3d at 1321, 120 USPQ2d at 1362 (utilizing an intermediary computer to forward information); TLI Communications LLC v. AV Auto. LLC, 823 F.3d 607, 610, 118 USPQ2d 1744, 1745 (Fed. Cir. 2016) (using a telephone for image transmission); OIP Techs., Inc., v. Amazon.com, Inc., 788 F.3d 1359, 1363, 115 USPQ2d 1090, 1093 (Fed. Cir. 2015) (sending messages over a network); buySAFE, Inc. v. Google, Inc., 765 F.3d 1350, 1355, 112 USPQ2d 1093, 1096 (Fed. Cir. 2014) (computer receives and sends information over a network); but see DDR Holdings, LLC v. Hotels.com, L.P., 773 F.3d 1245, 1258, 113 USPQ2d 1097, 1106 (Fed. Cir. 2014) ("Unlike the claims in Ultramercial, the claims at issue here specify how interactions with the Internet are manipulated to yield a desired result‐‐a result that overrides the routine and conventional sequence of events ordinarily triggered by the click of a hyperlink." (emphasis added)); . Therefore, the claim is not patent eligible. Regarding claim 13, the claims recites analogous limitations to claim 1 above, and is therefore rejected on the same premise. Regarding claims 2-12 and 14-20, the claims specify and/or further limits similar to the previously addressed abstract idea above and does not recite additional limitations that present a practical application nor amount to “significantly more” for analogous reasons above. Claim Rejections - 35 USC § 102 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. 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 – (a)(1) the claimed invention was patented, described in a printed publication, or in public use, on sale, or otherwise available to the public before the effective filing date of the claimed invention. Claims 1-20 are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Anderson et al. (US 2012/0083947; hereinafter Anderson). Regarding Claim 1: A computer implemented method for updating a Model Predictive Control (MPC) component of a vehicle with a dynamically derived operational parameter, the method comprising: simulating a vehicle operation across a range of potential values corresponding to an operational parameter over a plurality of steps of a time horizon (Anderson, Para. [0036], Anderson discloses simulating the vehicle dynamics while considering a plurality of vehicle effects over a time horizon); based on the simulation, determining an input to satisfy a performance constraint of the vehicle at each of the plurality of steps of the time horizon, the input comprising at least one of a plurality of Model Predictive Control (MPC) inputs for an MPC component of the vehicle (Anderson, Para. [0044], Anderson discloses determining an optimal input for necessary for the vehicle to perform an optimal trajectory, with the input being based on the simulated model and model predictive control planner); determining the operational parameter based on the determined input and levels of performance of the vehicle determined from the simulation at each step of the time horizon (Anderson, Para. [0044-0045], Anderson discloses determining the optimal operational trajectory for the vehicle at every sampling time step); and updating the MPC component of the vehicle based on the determined operational parameter (Anderson, Para. [0072-0073], Anderson discloses the MPC planner of the vehicle continuously or dynamically updates the optimal trajectory of the vehicle based on the vehicle parameters). Regarding Claim 2: Anderson discloses the computer implemented method of claim 1. Anderson further discloses wherein simulating a vehicle operation comprises determining a lateral force to satisfy the performance constraint; and determining the lateral force is based on a command lateral force according to a driver input if the command lateral force satisfies the performance constraint during a step of the time horizon (Anderson, Para. [0036], [0046], Anderson discloses simulating the vehicle dynamics while considering a plurality of vehicle effect, including lateral accelerations, and determining the amount of lateral forces to satisfy reducing an upcoming threat based on the driver response, see at least Para. [0049], [0055-0056]). Regarding Claim 3: Anderson discloses the computer implemented method of claim 2. Anderson further discloses wherein determining the lateral force comprises maintaining the command lateral force if the command lateral force satisfies the performance constraint during a step of the time horizon (Anderson, Para. [0036], [0046], Anderson discloses simulating the vehicle dynamics while considering a plurality of vehicle effect, including lateral accelerations, and determining the amount of lateral forces to satisfy reducing an upcoming threat based on the driver response, see at least Para. [0049], [0055-0056]). Regarding Claim 4: Anderson discloses the computer implemented method of claim 2. Anderson further discloses wherein determining the lateral force comprises overriding the command lateral force if the command lateral force fails to satisfy the performance constraint during a step of the time horizon (Anderson, Para. [0036], [0046], Anderson discloses simulating the vehicle dynamics while considering a plurality of vehicle effect, including lateral accelerations, and determining the amount of lateral forces to satisfy reducing an upcoming threat based on the driver response, see at least Para. [0049], [0055-0056]). Regarding Claim 5: Anderson discloses the computer implemented method of claim 4. Anderson further discloses herein overriding the command lateral force comprises determining a smallest possible amount of change in the command lateral force in order to satisfy the performance constraint during a step of the time horizon (Anderson, Para. [0036], [0046], Anderson discloses simulating the vehicle dynamics while considering a plurality of vehicle effect, including lateral accelerations, and determining the amount of lateral forces to satisfy reducing an upcoming threat based on the driver response, see at least Para. [0049], [0055-0056], with the amount of lateral acceleration comprising a minimum lateral acceleration). Regarding Claim 6: Anderson discloses the computer implemented method of claim 1. Anderson further discloses wherein simulating a vehicle operation comprises maintaining a constant lateral force during a particular step of the time horizon (Anderson, Para. [0036], [0046], Anderson discloses simulating the vehicle dynamics while considering a plurality of vehicle effect, including lateral accelerations, and determining the amount of lateral forces to satisfy reducing an upcoming threat based on the driver response, see at least Para. [0049], [0055-0056] throughout the entire time steps). Regarding Claim 7: Anderson discloses the computer implemented method of claim 1. Anderson further discloses wherein the operational parameter characterizes an interaction between a vehicle and an environment, the computer implemented method further comprising: in response to a change to an environmental parameter or a vehicular parameter, deriving an updated operational parameter based on an updated simulation of the vehicle operation (Anderson, Para. [0097], Anderson discloses responding to an environmental parameter change and updating the optimal trajectory based on the updated model and MPC planning update); and updating a training dataset based on the updated operational parameter (Anderson, Para. [0073-0074], Anderson discloses the simulating model continues to determine predictions for satisfying constraints as the environment changes). Regarding Claim 8: Anderson discloses the computer implemented method of claim 1. Anderson further discloses wherein the performance constraint is based on a sideslip or a yaw rate (Anderson, Para. [0062], [0068], Anderson discloses vehicle performance constraints include both sideslip angle and yaw angle). Regarding Claim 9: Anderson discloses the computer implemented method of claim 8. Anderson further discloses wherein the result of the simulated vehicle operation is based on a cost on the performance constraint, a cost on the input, or a cost on a slack variable, wherein the slack variable is based on one or more polytopic inequalities (Anderson, Para. [0067], Anderson discloses determining the optimal trajectory, and lateral acceleration, is based on a cost of the object function). Regarding Claim 10: Anderson discloses the computer implemented method of claim 1. Anderson further discloses wherein determining the lateral force is restricted based on a lower threshold lateral force and an upper threshold lateral force (Anderson, Para. [0075], Anderson discloses the optimal trajectory, and lateral accelerations, are restricted to a minimum lateral acceleration and a maximum allowed lateral acceleration, such as the driver swerving). Regarding Claim 11: Anderson discloses the computer implemented method of claim 1. Anderson further discloses further comprising implementing a variable time length for the plurality of time steps based on zero-order hold for time steps that are less than a threshold duration and first-order hold for time steps that exceed the threshold duration (Anderson, Para. [0080-0082], Anderson discloses implementing a variable for the time horizon based on the minimum and maximum constraint violations, ensuring vehicle parameters do not exceed limits at successive time steps, see at least Para. [0038]). Regarding Claim 12: Anderson discloses the computer implemented method of claim 11. Anderson further discloses further comprising aligning different physical representations corresponding to time steps having variable time length (Anderson, Para. [0072], Anderson discloses comparing different vehicle models over different vehicle parameters, with various time step durations). Regarding Claim 13: The claim recites analogous limitations to claim 1 above and is therefore rejected on the same premise. Regarding Claim 14: The claim recites analogous limitations to claim 2 above and is therefore rejected on the same premise. Regarding Claim 15: The claim recites analogous limitations to claim 3 above and is therefore rejected on the same premise. Regarding Claim 16: The claim recites analogous limitations to claim 4 above and is therefore rejected on the same premise. Regarding Claim 17: The claim recites analogous limitations to claim 5 above and is therefore rejected on the same premise. Regarding Claim 18: The claim recites analogous limitations to claim 6 above and is therefore rejected on the same premise. Regarding Claim 19: The claim recites analogous limitations to claim 7 above and is therefore rejected on the same premise. Regarding Claim 20: The claim recites analogous limitations to claim 8 above and is therefore rejected on the same premise. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to ZACHARY JOSEPH WALLACE whose telephone number is (469)295-9087. The examiner can normally be reached 7:00 am - 5:00 pm, 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, Wade Miles can be reached at (571) 270-7777. 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. /Z.J.W./Examiner, Art Unit 3656 /WADE MILES/Supervisory Patent Examiner, Art Unit 3656
Read full office action

Prosecution Timeline

Aug 12, 2025
Application Filed
Oct 01, 2026
Non-Final Rejection mailed — §101, §102 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12752870
HANDLING AN AXLE CONFIGURATION OF A VEHICLE
2y 1m to grant Granted Oct 06, 2026
Patent 12734697
TELEOPERATED FINGER GAITING SKILL VIA GAUSSIAN PROCESS RESIDUAL LEARNING
1y 11m to grant Granted Sep 15, 2026
Patent 12709270
ESTIMATING SPEED PROFILES
1y 6m to grant Granted Aug 18, 2026
Patent 12700322
Method for Auto Populating Flight Status in Event of Aircraft Emergency
2y 8m to grant Granted Aug 04, 2026
Patent 12679327
DYNAMIC BATTERY CHARGE STRATEGY UTILIZING CURRENT AND PREDICTED VEHICLE AND ENVIRONMENTAL CONDITIONS
2y 12m to grant Granted Jul 14, 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
72%
Grant Probability
94%
With Interview (+21.6%)
2y 8m (~1y 6m remaining)
Median Time to Grant
Low
PTA Risk
Based on 193 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