Prosecution Insights
Last updated: April 19, 2026
Application No. 17/129,954

METHOD FOR PROVIDING AN EVALUATION AND CONTROL MODEL FOR CONTROLLING TARGET BUILDING AUTOMATION DEVICES OF A TARGET BUILDING AUTOMATION SYSTEM

Non-Final OA §103
Filed
Dec 22, 2020
Examiner
RUTTEN, JAMES D
Art Unit
2121
Tech Center
2100 — Computer Architecture & Software
Assignee
ABB Schweiz AG
OA Round
5 (Non-Final)
63%
Grant Probability
Moderate
5-6
OA Rounds
4y 1m
To Grant
99%
With Interview

Examiner Intelligence

Grants 63% of resolved cases
63%
Career Allow Rate
365 granted / 580 resolved
+7.9% vs TC avg
Strong +38% interview lift
Without
With
+38.4%
Interview Lift
resolved cases with interview
Typical timeline
4y 1m
Avg Prosecution
23 currently pending
Career history
603
Total Applications
across all art units

Statute-Specific Performance

§101
10.0%
-30.0% vs TC avg
§103
50.6%
+10.6% vs TC avg
§102
11.2%
-28.8% vs TC avg
§112
16.7%
-23.3% vs TC avg
Black line = Tech Center average estimate • Based on career data from 580 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 . Claims 1 and 15-16 have been amended. Claim 11 has been canceled. No claims have been amended, canceled or added. Claims 1-2, 4, 7-10 and 12-16 remain pending and have been examined. Response to Arguments/Amendments Applicant's arguments, see pp. 6-9 filed 1/27/2026, have been fully considered but they are not persuasive. On pp. 6-7 of the 1/27/2026 remarks, Applicant argues that the application of the cited art of record is based upon impermissible hindsight with no motivation to combine. In response to applicant's argument on p. 6 of the remarks that the examiner's conclusion of obviousness is based upon improper hindsight reasoning, it must be recognized that any judgment on obviousness is in a sense necessarily a reconstruction based upon hindsight reasoning. But so long as it takes into account only knowledge which was within the level of ordinary skill at the time the claimed invention was made, and does not include knowledge gleaned only from the applicant's disclosure, such a reconstruction is proper. See In re McLaughlin, 443 F.2d 1392, 170 USPQ 209 (CCPA 1971). The rejections contain detailed citations to the prior art which teaches each of the claimed limitations along with associated rationale for the combination. The cited prior art represents knowledge which was within the level of ordinary skill at the time the claimed invention was made. Applicant has not shown that the combinations rely upon knowledge gleaned only from the applicant's disclosure. The argument is not persuasive. On pp. 7-8, Applicant argues that cited art of record Kazmi is directed to building automation of hot water systems, and as such is inapplicable to room brightness. In response to applicant's argument that cited art of record Kazmi is nonanalogous art, it has been held that a prior art reference must either be in the field of the inventor’s endeavor or, if not, then be reasonably pertinent to the particular problem with which the inventor was concerned, in order to be relied upon as a basis for rejection of the claimed invention. See In re Oetiker, 977 F.2d 1443, 24 USPQ2d 1443 (Fed. Cir. 1992). In this case, Applicant’s claim 1 is directed to “providing an evaluation and control model for controlling target building automation devices of a target building automation system.” Hot water systems and room brightness are both elements of the broader concept of building automation and as such are understood to be in the field of the inventor’s endeavor. Even if hot water systems are not considered to be in the field of the endeavor, Kazmi’s disclosure of control automation is certainly pertinent to the problem of “quick and easy configuration of building automation devices” (see ¶ 0003 of Applicant’s as-filed specification). Applicant’s argument is not persuasive. On p. 8 of the remarks, Applicant argues that cited art of record Ranganathan “does not describe providing a plurality of pre-trained source evaluation and control models …” and does not describe amended limitations related to “context of the pre-trained source evaluation and control models …” In response to applicant's arguments against the references individually, one cannot show nonobviousness by attacking references individually where the rejections are based on combinations of references. See In re Keller, 642 F.2d 413, 208 USPQ 871 (CCPA 1981); In re Merck & Co., 800 F.2d 1091, 231 USPQ 375 (Fed. Cir. 1986). The current rejection is based not only upon the teaching of Ranganathan but also additionally upon Kazmi and Summers. As provided herein, the rejection does not rely upon Ranganathan to teach these argued limitations, but instead rely upon the teachings of Kazmi and Summers. On p. 8 of the remarks, Applicant argues that cited art of record Nookula and Chen fail to describe or suggest “providing a plurality of pre-trained source evaluation and control models that are trained for controlling the brightness of a room” and do not suggest the amended limitations. As noted above, one cannot show nonobviousness by attacking references individually where the rejections are based on combinations of references. The current rejection is based not only upon the teaching of Nookula and Chen but also additionally upon Kazmi and Summers. As provided herein, the rejection does not rely upon Nookula and Chen to teach these argued limitations, but instead rely upon the teachings of Kazmi and Summers. On pp. 8-9, Applicant argues that the combination of Summers and Ranganathan “would require alteration of one of them to the point of not being fit for its intended purpose.” However, this is a conclusory argument without specific rationale explaining why the combination would be inappropriate. Applicant has not shown why Ranganathan’s broad teaching of semantic processing would alter Summers (or vise versa) to the point of “not being fit for its intended purpose.” On p. 9 of the remarks, Applicant argues that Summers fails to teach the amended limitations. However, this is a conclusory argument without specific technical analysis explaining the alleged deficiencies. As cited below, Summers provides multiple teachings related to the claimed “context.” It is noted that a broad but reasonable interpretation of the amended claims allows the cited portions of Summers to teach the limitations. Applicant has not clearly shown why Summers various teachings of context fails to apply to a broad interpretation of the 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, 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-2, 4, 7-10 and 12-14 are rejected under 35 U.S.C. 103 as being unpatentable over EP Patent EP3291030 to Kazmi et al. (hereinafter "Kazmi") in view of U.S. Patent 11853401 to Nookula et al. (hereinafter "Nookula"), “Olympus: A High-Level Programming Model for Pervasive Computing Environments” by Ranganathan et al. (hereinafter “Ranganathan”), U.S. Patent Application 20190362222 by Chen et al. ("Chen") and US Patent 10/980,096 to Summers et al. (hereinafter “Summers”). In regard to claim 1, Kazmi discloses: A method for providing an evaluation and control model (Kazmi:¶[0047]: hot water vessel model) for controlling target building automation devices ( Kazmi:¶[0047]: hot water vessels) of a target building automation system, comprising: (Kazmi:¶[0047] This model of a hot water system can be used to simulate the state of the hot water vessel] providing a plurality of pre-trained source evaluation and control models (Kazmi: previously learnt hot water vessel models) for controlling source building automation devices of a source building automation system (Kazmi:¶[0053] As an example, if the model for a particular type of hot water system has been learnt, then in new buildings equipped with the type of hot water system can be operated… In this case the previously learnt hot water vessel model and the temperature sensor data observed in the new building can be used to estimate the flow of hot water) Kazmi does not expressly disclose: wherein the plurality of pre-trained source evaluation and control models are trained for controlling the brightness of a room. However, this is taught by Summers. (Summers col. 6, lines 55-63, “… the lighting configuration includes the one or more lights (or types of lights) at predefined or predetermined locations in the environment, and an initial lighting state of a given light includes an intensity and a color of the given light.” Col. 8, lines 21-30, e.g. “… lighting states for particular environments (such as a room) …”). It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to use Summers’ room brightness control with Kazmi’s models in order to facilitate improved service and enhance user experience as suggested by Summer (see col. 7, lines 13-15). Kazmi also discloses: generating for each pre-trained source evaluation and control model (learnt model) a (semantic based) description of a context (Kazmi: operation by type of device) in which the model was trained (Kazmi:¶[0053] As an example, if the model for a particular type of hot water system has been learnt, then in new buildings equipped with the type of hot water system can be operated…) ; generating a … description of the context (operation by type) of the target building automation system; (Kazmi: ¶[0042] the behavior of the hot water system 2 can be estimated by aggregating information from across all hot water systems of the same type); Kazmi does not expressly disclose semantic based descriptions. Ranganathan, however, discloses using semantic based descriptions of context of entities (e.g., target automation systems, pre-trained models), and matching the “best” entity available for performing the task: (Ranganathan: section 4.4 at Page 2, Col. 1, ¶[2]: The framework makes use of ontological hierarchies and descriptions of entities to allow semantic discovery of appropriate entities. The ontological hierarchies of entities also aids the development process since developers can now browse the ontologies to see what kinds of entities are available and what kinds of constraints they can specify on these entities. Finally, the framework makes use of a utility model in order to choose the "best" entity available in a space for performing a certain kind of task, in case there are many choices.). It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have combined the method of selecting models for a building automation system of Kazmi with the semantic based description of entities of Ranganathan in order to simplify model development as disclosed e.g. at Page 2, Col. 1, ¶[2] of Ranganathan, e.g. “it takes care of resolving these virtual entities into actual Active Space entities based on constraints specified by the developer, the resources available in the current space, space level policies and the current context of the space.” Kazmi does not expressly disclose the following limitations. However, they are taught by Summers: wherein the context of the pre-trained source evaluation and control models includes information about a type and a placement of sensors and/or (Summers col. 7, lines 60-62, “Then, the computer may receive sensor data associated with the environment. Moreover, the computer may analyze the sensor data to determine a context associated with the environment.” Also col. 8, lines 21-30, e.g. “lighting configurations.” Also col. 23, lines 1-6, “In some embodiments, the sensor data may include: sound, sensor data associated with a wearable device, temperature measurements from a thermal sensor, a Lidar measurement, a measurement from another connected or Internet-of-things device, etc.” ) actuators and/or light sources in the room, and/or (Summers col. 6, lines 59-61, “… where the lighting configuration may include the one or more lights (or types of lights) at predefined or predetermined locations in the environment, …”) a function of the room and/or (Summers col. 27, lines 29-35, “These factors may be combined to determine activities in the environment, which in turn can trigger external connected systems and be further analyzed for patterns against time and other internal and external environmental factors. ¶ Furthermore, the identified activities and patterns can be used to train models to identify activities in the future, …”) an orientation of the room, and/or information about pre-processing of the sensor data comprising averaging or data type conversion; (Summers col. 33, lines 44-46, “This natural language feedback may be converted to numerical values before processing occurs.”). It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to use Summers’ context information with Kazmi’s control automation in order to facilitate improved service and enhance user experience while using a lighting system as suggested by Summers (see col. 7, lines 13-15). Kazmi does not expressly disclose the subsequent limitations which are taught by Nookula as follows: Nookula, also in the field of selecting machine learning models, discloses that each of the machine learning models has associated ‘aspects’ , (including as described at col. 3 lines 15-31, a type of model, a construction of the model (e.g. a number of layers) , a classifier, etc., ) the examiner interprets the ‘aspects’ of Nookula to correspond to the context of the machine learning models/ systems of the claimed invention. Nookula further teaches: retrieving the semantic based description of the context ( aspects) of each pre-trained source evaluation and control model of the plurality of pre-trained source evaluation and control models ; (Nookula Col. 2, lines 56-60: some embodiments provide users the ability to select machine learning “aspects” using a GUI, which can be identifiers of pre-trained learning models, identifiers of model types, individual “blocks” of ML model components such as neural network layers or nodes, hyperparameter values, etc.); and matching the generated semantic based description of the context of the target building automation system and the description of the context in which the pretrained source evaluation and control models were trained by using a semantic matchmaking concept. (Nookula Col. 4, lines 49-57: For example, the model construction service 110 may identify the identifiers of the one or more aspects in the request, and obtain code/logic for the corresponding ML models (e.g., from a block library 112, which could store pre-trained models 113A, model portions 114A), ML model portions, etc., and configure the ML models(s) and/or model portions based on the other aspects/information – e.g., orderings, settings, hyperparameter values, etc. ) It would have been obvious to one of skill in the art before the effective date of the claimed invention to have combined the use of ‘aspects’ as disclosed in Nookula in the building automation system of Kazmi because it is merely use of a known technique to improve similar methods in the same way. One would be motivated to make this modification because, as disclosed at Col. 2, lines 44-48 of Nookula, it can provide users with a relatively simple yet extremely powerful GUI that allows users to construct, train, verify, examine and deploy various machine learning models, and as described at col. 3, lines 12-15, the aspects can be ordered/arranged to indicate what type of machine learning model is to be constructed. Kazmi does not expressly disclose the following limitations. However, they are taught by Chen as follows: wherein the pre-trained source evaluation and control models are displayed as a list on a mobile device and/or display screen, (Chen: (¶[0067] At operation 710, the computer system ranks the candidate models by performance metrics…¶[0068] At operation 712, the computer system outputs the model rankings to the GUI 201. For instance, the ML services 306 may output the ranking generated at operation 710). wherein the list includes a matching score which corresponds to a confidence measure of the semantic matchmaking together with the context associated to the pre-trained source evaluation and control model, (Chen teaches use of a projected performance metric which can apply to a broad but reasonable interpretation of a matching score. The performance metric is presented along with a “context” including type and hyperparameters. See ¶ [0036] “The per model output fields 210 include a model description 212, a projected performance 214, and a selection option 216. The model description 212 describes the ML model and the feature-extraction rule. The ML model description identifies the type of the ML model and its hyperparameters. The projected performance 214 is the performance metric of the ML model measured by applying the ML model to the test interaction dataset uploaded via the dataset upload 204 according to the feature-extraction rule.” Also ¶ [0044] “The model ranking module 310 estimates the performance metric of this combination and compares to the performance metrics of the other combinations. The different combinations are then ranked based on their performance metrics. The model ranking module 310 outputs an output ranked model 322 of these combinations.” Also ¶[0067] At operation 710, the computer system ranks the candidate models by performance metrics…¶[0068] At operation 712, the computer system outputs the model rankings to the GUI 201. For instance, the ML services 306 may output the ranking generated at operation 710). wherein a model displayed on the list is manually selectable and uploadable to the target building automation system or a model displayed on the list is automatically selected on a basis of the matching score and uploaded to the target building automation system. (Chen: ¶ 0036, “The selection option 216 can be a button, or check box, or other field that allows for user selection of the ML model and the feature-extraction rule.” [0038] Additionally, the GUI 201 presents a run selected model(s) 230 option. This option, when selected, allows the client 103 to run the selected ML modes and feature-extraction rules on the ML server 104 for the dataset upload 204 (or another dataset upload 204) and receive the output of performing the task (e.g., predictions about whether users will open the email links or not) back from the ML server 104.) It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have combined the model ranking system of Chen with the building automation method of Kazmi, Nookula and Ranganathan because as described at ¶[0062] of Chen, it helps to quickly identify the model with the best predictive performance. Kazmi does not expressly disclose: wherein the target building automation devices of the target building automation system comprise devices for controlling a brightness in the room. However, this is taught by Summers. (Summers: Col. 3, lines 33-39: Control hub 110 and/or the one or more lighting devices 112 may include one or more sensors … that perform measurements of sensor data in environment 100, such as acquiring or measuring: …, brightness, light color, locations of one or more objects in environment 100, etc. Also see col. 11, lines 40-48: “More generally, the information and/or the additional information may be used to control the one or more lighting devices 112, such as: which of the one or more lighting devices 112 are turned on or off, setting the brightness or intensity of the one or more lighting devices 112, setting the color (in a color space, e.g., RGB) or color temperature of the one or more lighting devices 112, creating temporal and/or spatial patterns of light, etc.”). It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have combined the lighting control capabilities of Summers with the building automation method of Kazmi, Nookula and Ranganathan because as described at Col. 7, lines 6-11 of Summers, “By dynamically learning the lighting preference of the individual, these lighting techniques allow a lighting system that includes the one or more lights to appropriately adapt to and to anticipate or predict a future instance of the lighting state”. In regard to claim 2, Kazmi discloses: 2. the method according to claim 1, wherein at least one pre-trained source evaluation and control models (Kazmi: learnt models) are obtained by training an associated source building automation system on basis of machine learning (Kazmi:¶[0053] once a model has been trained for the hot water system, it is possible to optimize the hot water system operation.) (Kazmi:¶[0022] The predetermined adaptive hot water system model is preferably formed by a general non-linear function approximation method. Sensor data is aggregated from all hot water systems belonging to the same family, and fed to the function approximation method. Optionally, real sensor data can be supplemented with data sampled from a thermodynamic model, if available.) In regard to claim 4, Kazmi discloses: 4, the combination of Kazmi, Nookula, Ranganathan and Chen disclose the method according to claim 1, wherein differences in the context in which the pre-trained source evaluation and control model (Ranganathan: existing, pre-trained model entities) was trained and the context of the target building automation device ( Ranganathan : virtual entities defined by developer) are determined and are displayed on the mobile device and/or the display screen. (Ranganathan, Page 11, Col. 2, Sec. 4.3, ¶[1]: Developers can specify constraints that the classes and instances of the virtual entities in their program must satisfy. The constraints take the form of triples {i.e.<entity> <property> <value>). Depending on the kind of property, the constraints may be on the classes of entities or on the instances. Developers can browse the ontologies to discover ,which properties can be specified for different kinds of entities.) The examiner interprets enabling a developer to browse ontologies as requiring display of the available entities on a device. The examiner interprets the entities satisfying the triples as being those pre-trained models having a context (as defined by triples) that correspond to the context of the target entity (target building automation system) of the developer. In regard to claim 7, Kazmi discloses: 7. the combination of Kazmi, Nookula and Ranganathan disclose the method according to claim 1, wherein a recommended modification (e.g., sensors added) of the context of the target building automation system is determined so as to improve the matching with at least one of the pre-trained source evaluation and control model of the plurality of pre-trained source evaluation and control models. (Kazmi: ¶[0009] Another consequence is accelerated learning by making diverse aspects of the HW system operation visible, i.e. a substantial reduction in time required for learning the model to estimate the behavior of this system. Therefore less sensors are required and additional or extra or specific sensors can be added to each building based on opportunity.) In regard to claim 8, Kazmi discloses: 8. the combination of Kazmi, Nookula and Ranganathan disclose the method according to claim 1, wherein the semantic based description of the context (location) in which the pre-trained source evaluation and control model was trained is based on a graph database. ( Ranganathan, Section 4.1, Ontological hierarchies of entities: Each type of entity is associated with a hierarchy defined in an ontology) (Sec. 3.1, Ranganathan, entity types include Location) . (Ranganathan, section 8, The operator graph model [ 14] uses a programming model where services to be composed are specified as descriptions and interactions among services are defined using operators. The operator graph model [ 14] uses a programming model where services to be composed are specified as descriptions and interactions among services are defined using operators.) In regard to claim 9, Kazmi discloses: 9. the combination of Kazmi, Nookula and Ranganathan disclose the method according to claim 1, wherein the semantic based description of the context (Location) of the target building automation system is based on a graph database. (Ranganathan page 11, Section 4.1, Ontological hierarchies of entities: Each type of entity is associated with a hierarchy defined in an ontology) (Sec. 3.1, Ranganathan, entity types include Location ) ( Ranganathan, section 8, The operator graph model [ 14] uses a programming model where services to be composed are specified as descriptions and interactions among services are defined using operators. The operator graph model [ 14] uses a programming model where services to be composed are specified as descriptions and interactions among services are defined using operators.) In regard to claim 10, Kazmi discloses: 10. the combination of Kazmi, Nookula and Ranganathan disclose the method according to claim 1, wherein the context in which the pre-trained source evaluation and control model was trained includes user specific information comprising identification information and personal preferences. (Kazmi: ¶[0051]: In this context, the skilled person will recognize that the optimization goals can be prioritized based on user preferences and/or characteristics of the energy grid used by the hot water system.) In regard to claim 12, Kazmi discloses: 12. The method according to claim 2, wherein all pre-trained source evaluation and control models are obtained by training an associated source building automation system on basis of machine learning. (Kazmi:¶[0022] The predetermined adaptive hot water system model is preferably formed by a general non-linear function approximation method. Sensor data is aggregated from all hot water systems belonging to the same family, and fed to the function approximation method.) In regard to claim 13, Kazmi discloses: 13, The method according to claim 8, wherein the graph database comprises a resource description framework (RDF) or web ontology language (OWL). (Ranganathan, page 11, Sec. 4.2, “all application component classes have an OWL description that describes various semantic properties of the component such as the tasks it can perform, the classes of devices that can host it and the data-formats it can understand) In regard to claim 14, Kazmi discloses: 14, The method according to claim 9, wherein the graph database comprises a resource description framework (RDF) or web ontology language (OWL). (Ranganathan, page 11, Sec. 4.2, “all application component classes have an OWL description that describes various semantic properties of the component such as the tasks it can perform, the classes of devices that can host it and the data-formats it can understand) Claim 15 is rejected under 35 U.S.C. 103 as being unpatentable over Kazmi in view of Nookula, Ranganathan and Summers. In regard to claim 15, all limitations have been addressed in the rejection of claim 1 above. Claim 16 is rejected under 35 U.S.C. 103 as being unpatentable over Kazmi in view of Nookula, Ranganathan, Chen and Summers as applied above, and further in view of U.S. Patent Application Publication 20130063065 by Berman et al. ("Berman"). In regard to claim 16, Kazmi as modified above does not expressly disclose the claimed limitations. However, they are taught by Berman: 16. The method of claim 1, wherein pre-processing of the sensor data further comprises computing separated averaging of brightness sensors inside the room and outside a target building. (Berman: ¶ 0062, “Averaging algorithms may be employed to minimize overcompensation.” ¶ 0096, “In another aspect, one or more optical photo sensors may be located in the interior, exterior or within a structure. The photo sensors may facilitate daylight/brightness sensing and averaging for reactive protection of excessive brightness and veiling glare due to reflecting surfaces from the surrounding cityscape or urban landscape.” ¶ 0102, “The sensors may detect interior illuminance and compare this value with the average illuminance of one or more sensors looking at the window wall.” ¶ 0104, “In another embodiment, ASC 100 may employ any combination of photo sensors located on the exterior of the building and/or the interior space to detect uncomfortable light levels.” ¶ 0105, “In another embodiment, ASC 100 may be configured to detect bright overcast days and establish the appropriate window covering settings under these conditions. … Exterior sensors 125, such as photo sensors and/or radiometers, may be configured to detect these conditions. … internal photo sensors may also be helpful in determining this condition and may allow the window coverings to come down to only 50% and yet preserve the brightness and veiling glare comfort derived by illuminance ratios in the space.”). It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to use Berman’s averaging with Kazmi and Summers’ brightness sensors in order to minimize overcompensation, detect uncomfortable light levels and establish appropriate window covering settings as suggested by Berman. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to James D Rutten whose telephone number is (571)272-3703. The examiner can normally be reached M-F 9:00-5:30 ET. 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, Li B Zhen can be reached on (571)272-3768. 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. /James D. Rutten/ Primary Examiner, Art Unit 2121
Read full office action

Prosecution Timeline

Dec 22, 2020
Application Filed
Jul 29, 2024
Non-Final Rejection — §103
Nov 11, 2024
Response Filed
Feb 22, 2025
Final Rejection — §103
Apr 29, 2025
Response after Non-Final Action
May 27, 2025
Request for Continued Examination
May 29, 2025
Response after Non-Final Action
Jun 06, 2025
Non-Final Rejection — §103
Sep 09, 2025
Response Filed
Nov 06, 2025
Final Rejection — §103
Jan 27, 2026
Request for Continued Examination
Feb 04, 2026
Response after Non-Final Action
Feb 21, 2026
Non-Final Rejection — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12579423
SYSTEMS AND METHODS FOR PREDICTING BIOLOGICAL RESPONSES
2y 5m to grant Granted Mar 17, 2026
Patent 12555004
PATH-SUFFICIENT EXPLANATIONS FOR MODEL UNDERSTANDING
2y 5m to grant Granted Feb 17, 2026
Patent 12541707
METHOD AND SYSTEM FOR DEVELOPING A MACHINE LEARNING MODEL
2y 5m to grant Granted Feb 03, 2026
Patent 12510888
Model Reduction and Training Efficiency in Computer-Based Reasoning and Artificial Intelligence Systems
2y 5m to grant Granted Dec 30, 2025
Patent 12511577
DETERMINING AVAILABILITY OF NETWORK SERVICE
2y 5m to grant Granted Dec 30, 2025
Study what changed to get past this examiner. Based on 5 most recent grants.

AI Strategy Recommendation

Get an AI-powered prosecution strategy using examiner precedents, rejection analysis, and claim mapping.
Powered by AI — typically takes 5-10 seconds

Prosecution Projections

5-6
Expected OA Rounds
63%
Grant Probability
99%
With Interview (+38.4%)
4y 1m
Median Time to Grant
High
PTA Risk
Based on 580 resolved cases by this examiner. Grant probability derived from career allow 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