Prosecution Insights
Last updated: October 25, 2026
Application No. 18/457,959

METHOD AND APPARATUS FOR MINIMIZING A DEVIATION OF A PHYSICAL PARAMETER OF A BLOW-MOLDED CONTAINER FROM A TARGET VALUE

Non-Final OA §103
Filed
Aug 29, 2023
Priority
Aug 31, 2022 — DE 102022121954.2
Examiner
XU, PETER
Art Unit
2119
Tech Center
2100 — Computer Architecture & Software
Assignee
Krones AG
OA Round
3 (Non-Final)
50%
Grant Probability
Moderate
3-4
OA Rounds
0m
Est. Remaining
50%
With Interview

Examiner Intelligence

Grants 50% of resolved cases
50%
Career Allowance Rate
1 granted / 2 resolved
-5.0% vs TC avg
Minimal +0% lift
Without
With
+0.0%
Interview Lift
resolved cases with interview
Typical timeline
2y 6m
Avg Prosecution
28 currently pending
Career history
47
Total Applications
across all art units

Statute-Specific Performance

§101
6.7%
-33.3% vs TC avg
§103
60.0%
+20.0% vs TC avg
§102
5.7%
-34.3% vs TC avg
§112
24.8%
-15.2% vs TC avg
Black line = Tech Center average estimate • Based on career data from 2 resolved cases

Office Action

§103
DETAILED ACTION 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 . This action is in response to the applicant’s communication filed on 7/10/2026 Claims 1-8, and 10-20 are pending Claim 9 is canceled Response to Arguments Applicant’s arguments with respect to claim(s) 1 and 12 have been considered but are 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. Claim Rejections - 35 USC § 103 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 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, 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. The factual inquiries for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows: 1. Determining the scope and contents of the prior art. 2. Ascertaining the differences between the prior art and the claims at issue. 3. Resolving the level of ordinary skill in the pertinent art. 4. Considering objective evidence present in the application indicating obviousness or nonobviousness. Claim(s) 1-2, 10-12, and 14-15 is/are rejected under 35 U.S.C. 103 as being unpatentable over Haesendonckx et al. USPGPUB 2012/0226376 A1 (hereinafter Haesendonckx) in view of Zhao et al. USPGPUB 2021/0389737 A1 (hereinafter Zhao), and further in view of Yagi et al. USPGPUB 2024/0042665 A1 (hereinafter Yagi). Regarding claim 1, Haesendonckx teaches a method for minimizing a deviation of a physical parameter of a blow-molded container from a target value (Par. [0017] “with the use of a simulation model, based on the measured parameters characterizing the blow molding process, at least one property of the finished blow molded container is computed and is compared to a desired value and that, based upon an eventual deviation between the desired value and the actual value, the parameter influencing the blow molding process is changed in such a way that an eventually remaining deviation is minimized”), the method comprising: determining a physical parameter of a container assigned to a machine parameter value of a blow molding machine (Par. [0064] “The measuring device 41 measures the wall thickness or a wall thickness distribution in the area of the blow molded container” … “The temperature profile typically concerns the temperature distribution of the preform 1 in its longitudinal direction and/or the temperature distribution between the inner or outer limitations of the preform walls.”); based on the physical parameter and the target value, determining a change in the machine parameter (Par. [0064] “Taking into consideration the information which has been taken in, the simulation model 48 makes available the correction values 57 for the temperature profile; Par. [0010] - [0011]” A significant parameter for predetermining the resulting material distribution is the heat distribution realized prior to blow molding in the preforms.” … “through the wall of the preform, a suitable temperature profile from the outside to the inside is predetermined. Basically, it can be assumed that areas of the preform with a lower temperature lead to thicker wall areas of the blown container, and that the warmer areas of the preform are stretched to a greater extent when carrying out the blow molding deformation and, as a result, lead to thinner wall areas of the blow molded container.”); determining an optimal machine parameter value for achieving a minimum deviation from the target value of the physical parameter of a blow-molded container (Par. [0017] “the parameter influencing the blow molding process is changed in such a way that an eventually remaining deviation is minimized”; Par. [0059] “the simulation model has one or more model outlets 50 which facilitate influencing the regulating behavior. In accordance with an embodiment, the regulating characteristic is changed by means of one of the regulators 42, 43, 45 through the model outlet 50.”; Par. [0061] “regulation of a container manufacture can take place, for example, on the basis of a predetermined pressure pattern for the blow pressure. If in a comparison of the measured values with the values generated by the simulation model, deviations in at least one of the measured parameters are recognized, for example, for each of the product cycles, the starting point for supplying the pre-blowing pressure can be changed and/or it is possible to increase or decrease the speed of the stretching process in a suitable manner”…”It is also being considered to carry out an adjustment or the temperature profile and/or the heating power.”); and controlling the blow molding machine based on the obtained optimal machine parameter value (Par. [0059] “regulating characteristic is changed by means of one of the regulators 42, 43, 45 through the model outlet 50”). Haesendonckx does not explicitly teach based on an iteration process, determining an optimal machine parameter value for achieving a minimum deviation from the target value of the physical parameter of a blow-molded container, the iteration process comprising: a first iteration step for determining a deviation from the target value of the physical parameter of a blow-molded container based on the change in the machine parameter value; and a second iteration step for determining an adjusted change in the machine parameter value based on the determined deviation of the physical parameter of a blow-molded container from the target value, wherein the adjusted change in the machine parameter value determined by the second iteration step is subsequently provided as an input to the first iteration step, in which a new deviation from the target value of the physical parameter is determined based on the adjusted change in the machine parameter value; obtaining the optimal machine parameter value, wherein obtaining the optimal machine parameter value includes determining an optimal adjusted change based on the minimum deviation from the target value of the physical parameter from a set of deviations from the target value of the physical parameter. However, Zhao teaches based on an iteration process (Par. [0006], “the optimal target value obtained in each step as feedback, thus judging the current optimized direction and gradually iterating to the optimal process parameter.”; Par. [0055], “uses an iterative gradient estimation method to calculate the gradient direction of the current point as a parameter adjustment direction, thus optimizing the parameters constantly”) determining an optimal machine parameter value for achieving a minimum deviation from the target value of the physical parameter of a blow-molded container (Par. [0057], “determining an optimized quality index Q (e.g., product weight, warping, and the like), a quality index target value Qtarget and a permissible error δ of an optimization objective”; Formula (1); Par. [0058], “J(X) denotes the difference between the current quality index value and the target value … X consists of n parameters x1 ,x2, …, xn, such as, packing pressure, melt temperature” – Zhao optimizes molding process parameters to minimize the difference between a product quality value and its target value.), the iteration process comprising: a first iteration step for determining a deviation from the target value of the physical parameter of a blow-molded container based on the change in the machine parameter value (Par. [0060], “each parameter is disturbed respectively … to obtain n+1 sets of process parameters and the corresponding quality values after perturbation, thereby obtaining the corresponding optimal target value J (a difference value between the corresponding quality value and quality target value)” – Zhao changes the process parameters and determines the corresponding difference between the resulting quality value and the quality target value.); and a second iteration step for determining an adjusted change in the machine parameter value based on the determined deviation of the physical parameter of a blow-molded container from the target value (Par. [0027], “further, the gradient value of the current parameter sample at X0 can be calculated by the following Formula”; Par. [0029], “The reverse direction of the gradient calculated by the Formula … is an optimized direction of the parameter; a next iteration point is produced by the following Formula, and the obtained new process parameter will be closer to the preset target value”; Par. [0030], “where, αo is a step size of parameter adjustment; X0 is a current parameter sample; Xupdate0 is the updated current parameter sample; and ∇J(X0) is a gradient value.” – Zhao uses the gradient calculated from the target difference values to determine the direction and step for updating the process parameters.), wherein the adjusted change in the machine parameter value determined by the second iteration step is subsequently provided as an input to the first iteration step (Par. [0032], “on the contrary, it cannot satisfy the termination conditions, update the parameter sample in step (3), and return to step (4) to perform the next optimal computation.”; Par. [0033], “A newly obtained … is used to substitute the point whose target value is the worst in the primary gradient computation matrix, and to be a current parameter sample” – the updated process parameter is used as a current parameter sample in the next optimization computation.), in which a new deviation from the target value of the physical parameter is determined based on the adjusted change in the machine parameter value (Par. [0030], “After obtaining the updated parameter Xupdate0, the updated parameter needs to be de-normalized (as shown in Formula (2)), so that the parameter returns to a physical parameter value (Xdenorm), which facilitates technicians to obtain a target value J(Xupdate0 ), J(Xupdate0)=Q(Xupdate0)−Qtarget at Xupdate0 through experimental operation.”; Par. [0031], “if a simulation method is used to calculate the quality index value or target value, the Xupdate0 obtained can be directly used for judgment by programming.”; Par. [0033], “A newly obtained (Xupdate0, J(Xupdate0)) is used to substitute the point whose target value is the worst in the primary gradient computation matrix, and to be a current parameter sample” – Zhao determines a new target difference value corresponding to the updated process parameter.); obtaining the optimal machine parameter value (Par. [0032], “if |Q2 −Qtarget|<δ, the optimization objective obtained has satisfied termination conditions, and the optimization progress stops; Xupdate0 is the optimal parameter, and after physical transformation, the actual optimal parameter information can be output”). Haesendonckx and Zhao are analogous art because they contain functional similarities. They both determine a deviation between a quality parameter and a target value and adjust a process parameter based on the deviation. Therefore, at the time of effective filing date, it would have been obvious to a person of ordinary skill in the art to modify the above blow molding method, as taught by Haesendonckx, and incorporate an iterative process parameter optimization, as taught by Zhao. One of ordinary skill in the art would have been motivated to improve the efficiency of determining optimal process parameters, as suggested by Zhao (Par. [0006]). Haesendonckx and Zhao do not explicitly teach wherein obtaining the optimal machine parameter value includes determining an optimal adjusted change based on the minimum deviation from the target value of the physical parameter from a set of deviations from the target value of the physical parameter. However, Yagi teaches wherein obtaining the optimal machine parameter value includes determining an optimal adjusted change based on the minimum deviation from the target value of the physical parameter from a set of deviations from the target value of the physical parameter (Par. [0149], “calculating the predicted value of the objective variable using the trained regression model with respect to all combinations of explanatory variables configured by combining the candidate values of each parameter, and extracting a combination of explanatory variables having a smallest deviation between the predicted value and the target value”; Par. [0152], “The training and optimization system 4 calculates the weight of the molded article using the trained regression model and the standardization information on the training database for each combination of parameters”; Par. [0153], “the training and optimization system 4 generates the molding condition closest to the target weight as the optimal condition by calculating absolute values of differences between the predicted value and the target value and sorting the absolute values of the differences in ascending order” – When applied to the adjusted process parameters taught by Zhao, Yagi’s selection of the molding condition having the smallest deviation determines the adjusted process parameter corresponding to the minimum deviation as the optimal adjusted change.). Haesendonckx, Zhao, and Yagi are analogous art because they contain functional similarities. They determine a deviation between a quality parameter and a target value and use the deviation in determining a molding process parameter. Therefore, at the time of effective filing date, it would have been obvious to a person of ordinary skill in the art to modify the above blow molding method, as taught by Haesendonckx and Zhao, and incorporate selecting the molding condition corresponding to the smallest deviation from the target value, as taught by Yagi. One of ordinary skill in the art would have been motivated to improve the determination of an optimal molding condition that most closely achieves the target value, as suggested by Yagi (Par. [0149] – [0153]). Regarding claim 2, the combination of Haesendonckx, Zhao, and Yagi teaches all the limitations of the base claims as outlined above. Haesendonckx further teaches wherein a predictive model is used to determine the deviation from the target value of the physical parameter of a blow-molded container (Par. [0017] “with the use of a simulation model, based on the measured parameters characterizing the blow molding process, at least one property of the finished blow molded container is computed and is compared to a desired value and that, based upon an eventual deviation between the desired value and the actual value”). Regarding claim 10, the combination of Haesendonckx, Zhao, and Yagi teaches all the limitations of the base claims as outlined above. Haesendonckx further teaches wherein the physical parameter of the blow-molded container comprises a wall thickness, a variable characteristic of the wall thickness, a bottom thickness, a variable characteristic of the bottom thickness, and/or a molecular orientation (Par. [0054] “The immediate input value for the wall thickness regulator 42 is the regulating difference between a predetermined wall thickness and the measured wall thickness” – Haesendonckx teaches the wall thickness alternative.). Regarding claim 11, the combination of Haesendonckx, Zhao, and Yagi teaches all the limitations of the base claims as outlined above. Haesendonckx further teaches wherein, in addition to determining the physical parameter of the container assigned to the machine parameter value of the blow molding machine, the method further comprises determining a disturbance variable, wherein the disturbance variable is an environmental condition and/or a property of a preform (Par. [0024] “A simulation which is close to reality can be carried out by evaluating at least one parameter characterizing the blow molding process, selected from the group including preform temperature, temperature distribution in the preform, blow pressure sequence, stretching sequence, material properties, material distribution in the preform, material properties in the blow molded container, container contour, ambient parameters” – the preform temperature, temperature distribution, and material distribution are properties of a preform, and the ambient parameters correspond to environmental conditions.). Regarding claim 12, Haesendonckx teaches a blow molding machine for producing containers (Par. [0002] “device for blow molding containers”), comprising: a sensor device (Par. [0002] “at least one sensor for measuring at least one parameter”); and a control apparatus (Par. [0002] “sensor is connected to the control device”), wherein the sensor device is configured to determine a physical parameter of a container (Par. [0012] “measurement of an actual wall thickness in the area of the blown containers can be effected by means of so-called wall thickness sensors”) assigned to a machine parameter value of the blow molding machine and to pass the machine parameter value and the physical parameter to the control apparatus (Par. [0001], “at least one parameter characterizing the blow molding process is measured and supplied to a control device, which acts on at least one adjusting element for changing at least one of the parameters which influence the blow molding process “; Par. [0059] “At least one of the measurement values supplied by the sensors 41, 44, 46 is supplied to a simulation model 48” – simulation model is used by the control device), wherein the control apparatus is configured to: based on the physical parameter and a target value, determine a change in the machine parameter value (Par. [0019] “based on the measured parameters characterizing the blow molding process, at least one property of the finished blow molded container is computed and is compared to a desired value and that, based upon an eventual deviation between the desired value and the actual value, the parameter influencing the blow molding process is changeable by the control element”); determine an optimal machine parameter value for achieving a minimum deviation from the target value of the physical parameter (Par. [0017] “the parameter influencing the blow molding process is changed in such a way that an eventually remaining deviation is minimized”; Par. [0059] “the simulation model has one or more model outlets 50 which facilitate influencing the regulating behavior. In accordance with an embodiment, the regulating characteristic is changed by means of one of the regulators 42, 43, 45 through the model outlet 50.”; Par. [0061] “regulation of a container manufacture can take place, for example, on the basis of a predetermined pressure pattern for the blow pressure. If in a comparison of the measured values with the values generated by the simulation model, deviations in at least one of the measured parameters are recognized, for example, for each of the product cycles, the starting point for supplying the pre-blowing pressure can be changed and/or it is possible to increase or decrease the speed of the stretching process in a suitable manner”…”It is also being considered to carry out an adjustment or the temperature profile and/or the heating power.”); and control the blow molding machine based on the obtained optimal machine parameter value (Par. [0059] “regulating characteristic is changed by means of one of the regulators 42, 43, 45 through the model outlet 50”). Haesendonckx does not explicitly teach based on an iteration process, determine an optimal machine parameter value for achieving a minimum deviation from the target value of the physical parameter, wherein the iteration process comprises: a first iteration step for determining a deviation from the target value of the physical parameter of a blow-molded container based on the change in the machine parameter value; a second iteration step for determining an adjusted change in the machine parameter value based on the determined deviation of the physical parameter of a blow-molded container from the target value, and wherein the adjusted change in the machine parameter determined by the second iteration step is subsequently provided as an input to the first iteration step, in which a new deviation from the target value of the physical parameter is determined based on the adjusted change in the machine parameter value; and obtaining the optimal machine parameter value, wherein obtaining the optimal machine parameter value includes determining an optimal adjusted change based on the minimum deviation from the target value of the physical parameter from a set of deviations from the target value of the physical parameter. However, Zhao teaches based on an iteration process (Par. [0006], “the optimal target value obtained in each step as feedback, thus judging the current optimized direction and gradually iterating to the optimal process parameter.”; Par. [0055], “uses an iterative gradient estimation method to calculate the gradient direction of the current point as a parameter adjustment direction, thus optimizing the parameters constantly”), determine an optimal machine parameter value for achieving a minimum deviation from the target value of the physical parameter (Par. [0057], “determining an optimized quality index Q (e.g., product weight, warping, and the like), a quality index target value Qtarget and a permissible error δ of an optimization objective”; Formula (1); Par. [0058], “J(X) denotes the difference between the current quality index value and the target value … X consists of n parameters x1 ,x2, …, xn, such as, packing pressure, melt temperature” – Zhao optimizes molding process parameters to minimize the difference between a product quality value and its target value), wherein the iteration process comprises: a first iteration step for determining a deviation from the target value of the physical parameter of a blow-molded container based on the change in the machine parameter value (Par. [0060], “each parameter is disturbed respectively … to obtain n+1 sets of process parameters and the corresponding quality values after perturbation, thereby obtaining the corresponding optimal target value J (a difference value between the corresponding quality value and quality target value)” – Zhao changes the process parameters and determines the corresponding difference between the resulting quality value and the quality target value.); a second iteration step for determining an adjusted change in the machine parameter value based on the determined deviation of the physical parameter of a blow-molded container from the target value (Par. [0027], “further, the gradient value of the current parameter sample at X0 can be calculated by the following Formula”; Par. [0029], “The reverse direction of the gradient calculated by the Formula … is an optimized direction of the parameter; a next iteration point is produced by the following Formula, and the obtained new process parameter will be closer to the preset target value”; Par. [0030], “where, αo is a step size of parameter adjustment; X0 is a current parameter sample; Xupdate0 is the updated current parameter sample; and ∇J(X0) is a gradient value.” – Zhao uses the gradient calculated from the target difference values to determine the direction and step for updating the process parameters.), and wherein the adjusted change in the machine parameter determined by the second iteration step is subsequently provided as an input to the first iteration step (Par. [0032], “on the contrary, it cannot satisfy the termination conditions, update the parameter sample in step (3), and return to step (4) to perform the next optimal computation.”; Par. [0033], “A newly obtained … is used to substitute the point whose target value is the worst in the primary gradient computation matrix, and to be a current parameter sample” – the updated process parameter is used as a current parameter sample in the next optimization computation), in which a new deviation from the target value of the physical parameter is determined based on the adjusted change in the machine parameter value (Par. [0030], “After obtaining the updated parameter Xupdate0, the updated parameter needs to be de-normalized (as shown in Formula (2)), so that the parameter returns to a physical parameter value (Xdenorm), which facilitates technicians to obtain a target value J(Xupdate0 ), J(Xupdate0)=Q(Xupdate0)−Qtarget at Xupdate0 through experimental operation.”; Par. [0031], “if a simulation method is used to calculate the quality index value or target value, the Xupdate0 obtained can be directly used for judgment by programming.”; Par. [0033], “A newly obtained (Xupdate0, J(Xupdate0)) is used to substitute the point whose target value is the worst in the primary gradient computation matrix, and to be a current parameter sample” – Zhao determines a new target difference value corresponding to the updated process parameter.); and obtaining the optimal machine parameter value (Par. [0032], “if |Q2 −Qtarget|<δ, the optimization objective obtained has satisfied termination conditions, and the optimization progress stops; Xupdate0 is the optimal parameter, and after physical transformation, the actual optimal parameter information can be output”), Haesendonckx and Zhao are analogous art because they contain functional similarities. They both determine a deviation between a quality parameter and a target value and adjust a process parameter based on the deviation. Therefore, at the time of effective filing date, it would have been obvious to a person of ordinary skill in the art to modify the above blow molding machine, as taught by Haesendonckx, and incorporate an iterative process parameter optimization, as taught by Zhao. One of ordinary skill in the art would have been motivated to improve the efficiency of determining optimal process parameters, as suggested by Zhao (Par. [0006]). Haesendonckx and Zhao do not explicitly teach wherein obtaining the optimal machine parameter value includes determining an optimal adjusted change based on the minimum deviation from the target value of the physical parameter from a set of deviations from the target value of the physical parameter. However, Yagi teaches wherein obtaining the optimal machine parameter value includes determining an optimal adjusted change based on the minimum deviation from the target value of the physical parameter from a set of deviations from the target value of the physical parameter (Par. [0149], “calculating the predicted value of the objective variable using the trained regression model with respect to all combinations of explanatory variables configured by combining the candidate values of each parameter, and extracting a combination of explanatory variables having a smallest deviation between the predicted value and the target value”; Par. [0152], “The training and optimization system 4 calculates the weight of the molded article using the trained regression model and the standardization information on the training database for each combination of parameters”; Par. [0153], “the training and optimization system 4 generates the molding condition closest to the target weight as the optimal condition by calculating absolute values of differences between the predicted value and the target value and sorting the absolute values of the differences in ascending order” – When applied to the adjusted process parameters taught by Zhao, Yagi’s selection of the molding condition having the smallest deviation determines the adjusted process parameter corresponding to the minimum deviation as the optimal adjusted change.). Haesendonckx, Zhao, and Yagi are analogous art because they contain functional similarities. They determine a deviation between a quality parameter and a target value and use the deviation in determining a molding process parameter. Therefore, at the time of effective filing date, it would have been obvious to a person of ordinary skill in the art to modify the above blow molding machine, as taught by Haesendonckx and Zhao, and incorporate selecting the molding condition corresponding to the smallest deviation from the target value, as taught by Yagi. One of ordinary skill in the art would have been motivated to improve the determination of an optimal molding condition that most closely achieves the target value, as suggested by Yagi (Par. [0149] – [0153]). Regarding claim 14, the combination of Haesendonckx, Zhao, and Yagi teaches all the limitations of the base claims as outlined above. Haesendonckx further teaches wherein the sensor device comprises a sensor configured to determine the physical parameter of the blow-molded container (Par. [0012] “measurement of an actual wall thickness in the area of the blown containers can be effected by means of so-called wall thickness sensors which operate for example optically, or with the use of sound waves.”). Regarding claim 15, the combination of Haesendonckx, Zhao, and Yagi teaches all the limitations of the base claims as outlined above. Haesendonckx further teaches wherein the sensor is configured to determine a wall thickness, a variable characteristic of the wall thickness, a bottom thickness, a variable characteristic of the bottom thickness, and/or a molecular orientation of a blow-molded container (Par. [0012] “measurement of an actual wall thickness in the area of the blown containers can be effected by means of so-called wall thickness sensors which operate for example optically, or with the use of sound waves.” – optical and sound wave operated wall thickness sensors can determine wall thickness and variable characteristics of both walls and bottoms). Claim(s) 3-8, 13, 16-20 is/are rejected under 35 U.S.C. 103 as being unpatentable over Haesendonckx et al. USPGPUB 2012/0226376 A1 (hereinafter Haesendonckx) in view of Zhao et al. USPGPUB 2021/0389737 A1 (hereinafter Zhao) and Yagi et al. USPGPUB 2024/0042665 A1 (hereinafter Yagi), and further in view of Sun et al. CN 108830376 A (hereinafter Sun). Regarding claim 3, the combination of Haesendonckx, Zhao, and Yagi teaches all the limitations of the base claims as outlined above. Haesendonckx, Zhao, and Yagi do not explicitly teach wherein the predictive model comprises a first neural network. However, Sun teaches wherein the predictive model comprises a first neural network (Par. [0040] “The current value network group contains multiple value networks. Each value network is a neural network model. Each neural network model takes the current environment state as input and outputs a series of Q-values.”; Par. [0052], “The target value network has the same structure as the current value network in the decision machine. The content of the target value network is copied from the neural network model in the decision machine every N steps”; Par. [0053], “The target value network calculates the target value Ym”). Haesendonckx, Zhao, Yagi, and Sun are analogous art because they contain functional similarities. They use computational models to determine an output based on input process or state information and use the determined output in selecting or adjusting a parameter. Therefore, at the time of effective filing date, it would have been obvious to a person of ordinary skill in the art to modify the above blow molding method for iteratively determining an optimal machine parameter value, as taught by Haesendonckx, Zhao, and Yagi, and incorporate a neural network in the predictive model, as taught by Sun. One of ordinary skill in the art would have been motivated to improve learning efficiency as suggested by Sun (Par. [0017]). Regarding claim 4, the combination of Haesendonckx, Zhao, Yagi, and Sun teaches all the limitations of the base claims as outlined above. Sun further teaches wherein the iteration process is based on a reinforcement learning model (Par. [0041], “reinforcement learning is used to learn the neural network model to be used in the next round”; Par. [0046] “Through reinforcement learning, we can use the model to automatically select the neural network model to be used in the next moment in order to obtain the maximum reward.”). Regarding claim 5, the combination of Haesendonckx, Zhao, Yagi, and Sun teaches all the limitations of the base claims as outlined above. Sun further teaches wherein the reinforcement learning model comprises a first component and a second component, and wherein by an interaction of the first component with the second component, the optimal machine parameter for minimizing the deviation of the physical parameter of the blow-molded container from the target value is obtained (Par. [0052], “The target value network has the same structure as the current value network in the decision machine”; Par. [0053], “The target value network calculates the target value Ym”; Par. [0040] “Each value network is a neural network model. Each neural network model takes the current environment state as input and outputs a series of Q-values”; Par. [0057], “The DQN error function update unit uses an error function Lm that minimizes the mean square objective value Ym and the Q value output by the decision machine” – the target value network corresponds to the first component and the selected current value network corresponds to the second component, which interact through the reinforcement learning process to determine the selected action.). Regarding claim 6, the combination of Haesendonckx, Zhao, Yagi, and Sun teaches all the limitations of the base claims as outlined above. Sun further teaches wherein the first component of the reinforcement learning model comprises the predictive model (Par. [0052], “The target value network has the same structure as the current value network in the decision machine.”; Par. [0053], “The target value network calculates the target value Ym” – the target value network corresponding to the first component performs the predictive value determination and corresponds to the predictive model.). Regarding claim 7, the combination of Haesendonckx, Zhao, Yagi, and Sun teaches all the limitations of the base claims as outlined above. Sun further teaches wherein the second component of the reinforcement learning model comprises a third neural network (Par. [0040], “The current value network group contains multiple value networks. Each value network is a neural network model.”; Par. [0078] “third convolutional neural network model contains three convolutional layers and two fully connected output layers.” – the selected current value network corresponding to the second component can comprise the third neural network.). Regarding claim 8, the combination of Haesendonckx, Zhao, Yagi, and Sun teaches all the limitations of the base claims as outlined above. Sun further teaches wherein the first iteration step is performed by the first neural network (Par. [0052], “The target value network has the same structure as the current value network in the decision machine”; Par. [0053], “The target value network calculates the target value Ym” – the target value network corresponding to the predictive model and first neural network determines the target-related value used in the first iteration step.), and the second iteration step is performed by the third neural network (Par. [0027], “Based on the current environmental state, a series of Q-values are calculated using the previously determined or preset neural network model … This allows the selection of the action that maximizes the Q-value“; Par. [0078], “The third convolutional neural network model contains three convolutional layers and two fully connected output layers.” - the third neural network determines the Q-values used to determine the selected action corresponding to the adjusted change.). Regarding claim 13, the combination of Haesendonckx, Zhao, and Yagi teaches all the limitations of the base claims as outlined above. Haesendonckx further teaches wherein a predictive model is provided for determining the deviation from the target value of the physical parameter of a container (Par. [0017] “with the use of a simulation model, based on the measured parameters characterizing the blow molding process, at least one property of the finished blow molded container is computed and is compared to a desired value and that, based upon an eventual deviation between the desired value and the actual value”). Haesendonckx, Zhao, and Yagi do not explicitly teach wherein: the iteration process is based on a reinforcement learning model; the reinforcement learning model comprises a first and a second component; the first component is the predictive model and comprises a first neural network; and the second component comprises a second and a third neural network. However, Sun teaches wherein: the iteration process is based on a reinforcement learning model (Par. [0002] “This invention relates to the field of artificial intelligence technology, and in particular to a deep reinforcement learning method for multi-value networks in time-sensitive environments”); the reinforcement learning model comprises a first and a second component (Par. [0048], “The learner includes: a memory playback unit, a target value network, and a DQN error function update unit.”; Par. [0040], “The current value network group contains multiple value networks” – the target value network corresponds to the first component and the current value network group corresponds to the second component.); the first component is the predictive model and comprises a first neural network (Par. [0052], “The target value network has the same structure as the current value network in the decision machine. The content of the target value network is copied from the neural network model in the decision machine every N steps”; Par. [0053], “The target value network calculates the target value Ym” – the target value network performs the predictive value determination and has the structure of a neural network.); and the second component comprises a second and a third neural network (Par. [0040], “The current value network group contains multiple value networks. Each value network is a neural network model.”; Par. [0078] “The second convolutional neural network model contains two convolutional layers and two fully connected output layers. The third convolutional neural network model contains three convolutional layers and two fully connected output layers”). Haesendonckx, Zhao, Yagi, and Sun are analogous art because they contain functional similarities. They use calculated values derived from process or state inputs to select or adjust parameters toward an optimization objective. Therefore, at the time of effective filing date, it would have been obvious to a person of ordinary skill in the art to modify the above blow molding process parameter optimization system, as taught by Haesendonckx, Zhao, and Yagi, and incorporate predictive and iterative optimization using reinforcement learning neural network architecture, as taught by Sun. One of ordinary skill in the art would have been motivated to improve learning efficiency as suggested by Sun (Par. [0017]). Regarding claim 16, the combination of Haesendonckx, Zhao, and Yagi teaches all the limitations of the base claims as outlined above. Haesendonckx, Zhao, and Yagi do not explicitly teach wherein the predictive model is a first neural network. However, Sun teaches wherein the predictive model is a first neural network (Par. [0040] “Each value network is a neural network model. Each neural network model takes the current environment state as input and outputs a series of Q-values”; Par. [0052], “The target value network has the same structure as the current value network in the decision machine; Par. [0053], “The target value network calculates the target value Ym”). Haesendonckx, Zhao, Yagi, and Sun are analogous art because they contain functional similarities. They use computational models to determine output values from input process or state information and use the determined values in selecting or adjusting parameters. Therefore, at the time of effective filing date, it would have been obvious to a person of ordinary skill in the art to modify the above blow molding process parameter optimization method, as taught by Haesendonckx, Zhao, and Yagi, and incorporate a neural network as the predictive model, as taught by Sun. One of ordinary skill in the art would have been motivated to improve learning efficiency as suggested by Sun (Par. [0017]). Regarding claim 17, the combination of Haesendonckx, Zhao, Yagi, and Sun teaches all the limitations of the base claims as outlined above. Sun further teaches wherein the first component of the reinforcement learning model is the predictive model (Par. [0053], “The target value network calculates the target value Ym” – the target value network corresponding to the first component is the predictive model.). Regarding claim 18, the combination of Haesendonckx, Zhao, Yagi, and Sun teaches all the limitations of the base claims as outlined above. Sun further teaches wherein the first component of the reinforcement learning model is the first neural network or comprises the first neural network (Par. [0052], “The target value network has the same structure as the current value network in the decision machine.”; Par. [0040], “Each value network is a neural network model.” – the target value network corresponding to the first component is a neural network.). Regarding claim 19, the combination of Haesendonckx, Zhao, Yagi, and Sun teaches all the limitations of the base claims as outlined above. Sun further teaches wherein the second component of the reinforcement learning model consists of a third neural network (Par. [0078] “third convolutional neural network model contains three convolutional layers and two fully connected output layers.” – the selected third convolutional neural network model corresponds to the second component.). Regarding claim 20, the combination of Haesendonckx, Zhao, Yagi, and Sun teaches all the limitations of the base claims as outlined above. Sun further teaches wherein the first iteration step is performed by the predictive model (Par. [0016] “The target value network is used to calculate the target value by combining the current environmental state, the reward value of the previous action, and the action selected by the neural network model.” – the target value network corresponds to the predictive model.), and the second iteration step is performed by the third neural network (Par. [0027], “Based on the current environmental state, a series of Q-values are calculated using the previously determined or preset neural network model … This allows the selection of the action that maximizes the Q-value“; Par. [0078], “The third convolutional neural network model contains three convolutional layers and two fully connected output layers” - the third neural network calculates the Q-values used to determine the selected action corresponding to the adjusted change.). Citation of Pertinent Prior Art The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Cowden et al [US 11772317 B2] teaches an inspection system capable of measuring the material distribution of individual blow-molded containers. The measurements are made using a series of emitters and sensors that are located either within or downstream of the blow molder. Diraddo et al. [Modeling of Membrane Inflation in Blow Molding: Neural Network Prediction of Initial Dimensions from Final Part Specifications, 1993] teaches the use of neural networks in the modeling of the inflation stage of the blow molding process. Duesterhoeft [DE 10000859 A1] teaches an automatic process for reshaping a thin side wall of a compartment involving measuring deviations between actual and set geometries. Jebadurai et al. [WO 2020/226921 A1] teaches a computer-based predictive preventative maintenance system that uses a data model to make preventative maintenance predictions for a container-forming apparatus that produces containers. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to PETER XU whose telephone number is (571)272-0792. The examiner can normally be reached Monday-Friday 9am-5pm. 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, Mohammad Ali can be reached at (571) 272-4105. 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. /PETER XU/ Examiner, Art Unit 2119 /MOHAMMAD ALI/ Supervisory Patent Examiner, Art Unit 2119
Read full office action

Prosecution Timeline

Aug 29, 2023
Application Filed
Jan 08, 2026
Non-Final Rejection mailed — §103
Apr 08, 2026
Response Filed
May 14, 2026
Final Rejection mailed — §103
Jul 10, 2026
Response after Non-Final Action
Aug 10, 2026
Request for Continued Examination
Aug 11, 2026
Response after Non-Final Action
Sep 23, 2026
Non-Final Rejection mailed — §103 (current)

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
50%
Grant Probability
50%
With Interview (+0.0%)
2y 6m (~0m remaining)
Median Time to Grant
High
PTA Risk
Based on 2 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