Prosecution Insights
Last updated: October 04, 2026
Application No. 18/315,887

SYSTEMS AND METHODS FOR PERFORMING MACHINE LEARNING AND DATA ANALYTICS IN HYBRID SYSTEMS

Final Rejection §103
Filed
May 11, 2023
Examiner
SCHALLHORN, TYLER J
Art Unit
2144
Tech Center
2100 — Computer Architecture & Software
Assignee
General Electric Technology GmbH
OA Round
2 (Final)
36%
Grant Probability
At Risk
3-4
OA Rounds
1y 5m
Est. Remaining
50%
With Interview

Examiner Intelligence

Grants only 36% of cases
36%
Career Allowance Rate
96 granted / 270 resolved
-19.4% vs TC avg
Moderate +15% lift
Without
With
+14.8%
Interview Lift
resolved cases with interview
Typical timeline
4y 10m
Avg Prosecution
15 currently pending
Career history
289
Total Applications
across all art units

Statute-Specific Performance

§101
13.7%
-26.3% vs TC avg
§103
58.1%
+18.1% vs TC avg
§102
15.2%
-24.8% vs TC avg
§112
9.6%
-30.4% vs TC avg
Black line = Tech Center average estimate • Based on career data from 270 resolved cases

Office Action

§103
DETAILED ACTION This action is in response to the reply filed 23 June 2026. Claims 1–20 are pending. Claims 1, 8, and 15 are independent. Claims 1–20 are rejected. Notice of Pre-AIA or AIA Status The present application, filed on or after 16 March 2013, is being examined under the first inventor to file provisions of the AIA . 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. Response to Arguments The objection to the abstract is withdrawn in light of the new copy of the abstract. Applicant's arguments, see remarks, filed 23 June 2026, with respect to the rejection(s) of claim(s) 1–20 under §§ 102 and 103 have been fully considered and are persuasive. Therefore, the rejections have been withdrawn. However, upon further consideration, a new ground(s) of rejection is made in view of Hunt et al. Claim Rejections—35 U.S.C. § 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. This application currently names joint inventors. In considering patentability of the claims the examiner presumes that the subject matter of the various claims was commonly owned as of the effective filing date of the claimed invention(s) absent any evidence to the contrary. Applicant is advised of the obligation under 37 C.F.R. § 1.56 to point out the inventor and effective filing dates of each claim that was not commonly owned as of the effective filing date of the later invention in order for the examiner to consider the applicability of 35 U.S.C. § 102(b)(2)(C) for any potential 35 U.S.C. § 102(a)(2) prior art against the later invention. Claims 1, 3, and 4 are rejected under 35 U.S.C. § 103 as being unpatentable over Klein et al. (US 2022/0239758 A1) [hereinafter Klein] in view of Hunt et al. (US 2018/0211153 A1) [hereinafter Hunt]. Regarding independent claim 1, Klein teaches [a] method for performing machine learning and data analytics, the method comprising: A method for routing machine learning requests (Klein, abstract). The machine learning may be for data analytics (Klein, ¶ 80). determining a quantum of historical data associated with a machine learning model; The machine learning model may use historical data, e.g., historical malware signatures, to make predictions (Klein, ¶ 94). Machine learning capabilities of network devices are compared to a machine learning request, including memory capacity/availability, storage capacity, data transmission rate, etc. [capabilities related to amounts/quanta of data] (Klein, ¶¶ 49–53). The machine learning request is routed based on the processing load, including memory consumption (Klein, ¶ 135). determining an order associated with the machine learning model; The machine learning capabilities include the ability to process neural networks of a particular size or topology, models of a particular type, hyperparameters, etc. [complexity/order of the models] (Klein, ¶¶ 48, 50, 53, 159, 163). determining whether a latency associated with the machine learning model is critical; The machine learning request may have a QoS [quality of service] requirement, including a latency requirement (Klein, ¶ 135). selecting a server from a plurality of servers based at least in part on the quantum of historical data, the order, and the latency; The machine learning request is routed to a network device based on a comparison of the request and the capabilities and characteristics of the available devices (Klein, ¶¶ 49, 159, 167, 168). […] Klein teaches training the machine learning model using the server (Klein, ¶¶ 79, 80) but does not expressly teach reconstructing a model from a weight matrix. However, Hunt teaches: receiving from the server, one or more structural details of the machine learning model and a corresponding weight matrix representation of the machine learning model; A plurality of neural network models [machine learning models] are stored as weight matrices and tensors (Hunt, ¶ 94). The storage media may be part of a distributed computing system and accessed using a communication interface (Hunt, ¶ 26). reconstructing the machine learning model from the one or more structural details of the machine learning model and the corresponding weight matrix representation; and A plurality of neural network models [machine learning models] are initialized by using weight matrices and tensors learned from a training step to reconstruct the models (Hunt, ¶ 94). executing the reconstructed machine learning model. The models initialized using the weight matrices are executed (Hunt, ¶ 95). It would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to combine the teachings of Klein with those of Hunt. Doing so would have been a matter of simple substitution of one known element [the model storage method of Klein] for another [the model storage method of Hunt] to obtain predictable results [a method of selecting a server based on a latency of a model, wherein the model is stored as a weight matrix]. Regarding dependent claim 3, the rejection of claim 1 is incorporated and Klein/Hunt further teaches: wherein the quantum of historical data associated with the machine learning model comprises one of a low quantum of historical data, a medium quantum of historical data, or a high quantum of historical data. The model may be a large-scale model with distributed input data [a high quantum of data] and processed by multiple network devices (Klein, ¶ 57). Machine learning capabilities of network devices are compared to a machine learning request, including memory capacity/availability, storage capacity, data transmission rate, etc. [capabilities related to amounts/quanta of data] (Klein, ¶¶ 49–53). [The requests are matched to servers based in part on their memory/storage capacity, therefore some requests require a lower capacity and some require a higher capacity.] Regarding dependent claim 4, the rejection of claim 1 is incorporated and Klein further teaches: wherein the order associated with the machine learning model comprises one of a reduced order, a moderately high order, or a complex order. The machine learning processing capabilities include a size of neural network, number of layers or neurons, etc. [therefore machine learning requests are matched based on these aspects of model order/complexity, and the model orders may be higher or lower] (Klein, ¶ 48). Claim 2 is rejected under 35 U.S.C. § 103 as being unpatentable over Klein et al. (US 2022/0239758 A1) [hereinafter Klein] in view of Hunt et al. (US 2018/0211153 A1) [hereinafter Hunt], further in view of Hayashi et al. (US 2023/0191474 A1) [hereinafter Hayashi]. Regarding dependent claim 2, the rejection of claim 1 is incorporated and Klein/Hunt further teaches: wherein the server is one of a cloud server or […], wherein reconstructing the machine learning model is performed by a model serializer of an embedded edge server, and further wherein the reconstructed machine learning model is executed by a machine learning model training and execution module of the embedded edge server. The network devices/nodes may be servers, including cloud servers and/or edge servers (Klein, ¶¶ 38–40, 52). The network devices include an integrated machine learning core having a pre-processing module, which includes a training component [training module] and local inference module [execution module] (Klein, ¶¶ 77–81). Klein/Hunt teaches performing machine learning functions on edge servers and cloud servers, but does not expressly teach FOG servers. However, Hayashi teaches: a Free and Open-Source Ghost (FOG) server A machine learning device predicts a quality of output of a connected device; the machine learning device may be a FOG server (Hayashi, ¶ 82). It would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to combine the teachings of Klein/Hunt with those of Hayashi. Doing so would have been a matter of applying a known technique [hosting a ML model on a FOG server] to a known method ready for improvement [the ML model hosting of Klein] to yield predictable results [a method of routing ML models to cloud, edge, and FOG servers]. Claims 5–8, 10–15, and 17–20 are rejected under 35 U.S.C. § 103 as being unpatentable over Klein et al. (US 2022/0239758 A1) [hereinafter Klein] in view of Hunt et al. (US 2018/0211153 A1) [hereinafter Hunt], further in view of Zyglowicz et al. (US 2014/0365191 A1) [hereinafter Zyglowicz]. Regarding dependent claim 5, the rejection of claim 1 is incorporated. Klein/Hunt teaches routing machine learning requests to servers based on aspects of the requests compared to the servers, but does not expressly teach performing machine learning related to power transformers. However, Zyglowicz teaches: further comprising: calculating a first rate of change associated with an event in a power transformer system, wherein the event occurs during a first time period; A rate of change of dissolved hydrogen associated with insulation degradation of a power transformer, based on data for a prediction period (Zyglowicz, ¶ 66). calculating, using the reconstructed machine learning model, a first risk associated with the power transformer system based at least in part on the first rate of change; A health profile is generated based on the prediction period, including a risk, e.g., a risk of a fire event if a maintenance action correcting the degraded insulation is not performed within a timeframe (Zyglowicz, ¶¶ 74–76). The health profile is generated using a machine learning algorithm generated based on historical data (Zyglowicz, ¶ 31). calculating a second rate of change associated with the power transformer system, wherein the second rate of change is determined over a second time period; The industrial asset [transformer] may be monitored for multiple assessment/prediction periods (Zyglowicz, ¶ 61). calculating, using the reconstructed machine learning model, a second risk associated with the power transformer system based at least in part on the second rate of change; and The multiple assessment/prediction periods may be used to generate multiple health profiles (Zyglowicz, ¶ 61). determining a condition deterioration associated with the power transformer system based at least in part on the first risk and the second risk. The health profile may indicate, e.g., degradation [deterioration] of the insulation of a transformer (Zyglowicz, ¶¶ 65–67). It would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to combine the teachings of Klein/Hunt with those of Zyglowicz. Doing so would have been a matter of applying a known technique [routing ML requests to optimal servers] to a known method ready for improvement [the ML method for power transformers] to yield predictable results [a ML method for power transformers wherein the ML is routed to optimal servers based on comparing the models to the servers]. Regarding dependent claim 6, the rejection of claim 5 is incorporated and Klein/Hunt/Zyglowicz further teaches: further comprising: outputting a health status indicative of the condition deterioration to an operator. A health profile [health status indicator] is generated, including a recommended maintenance plan for the user to follow (Zyglowicz, ¶ 61). The health profile includes an indication of, e.g., degraded insulation (Zyglowicz, ¶ 65). Regarding dependent claim 7, the rejection of claim 5 is incorporated and Klein/Hunt/Zyglowicz further teaches: wherein the first risk and the second risk are calculated via a dissolved gas analyzer analytics engine, and wherein the dissolved gas analyzer analytics engine utilizes the reconstructed machine learning model, via historical data associated with the power transformer system, and real-time data associated with the power transformer system. The data used by the machine learning algorithm may include dissolved gas readings (Zyglowicz, ¶¶ 46, 52, 53, 57, 62–65). The data used may be past [historical] data, present [real-time] data, or estimated future data (Zyglowicz, ¶ 52). Regarding independent claim 8, Klein teaches [a] method for performing machine learning and data analytics, the method comprising: A method for routing machine learning requests (Klein, abstract). The machine learning may be for data analytics (Klein, ¶ 80). determining a quantum of historical data associated with a machine learning model; The machine learning model may use historical data, e.g., historical malware signatures, to make predictions (Klein, ¶ 94). Machine learning capabilities of network devices are compared to a machine learning request, including memory capacity/availability, storage capacity, data transmission rate, etc. [capabilities related to amounts/quanta of data] (Klein, ¶¶ 49–53). The machine learning request is routed based on the processing load, including memory consumption (Klein, ¶ 135). determining an order associated with the machine learning model; The machine learning capabilities include the ability to process neural networks of a particular size or topology, models of a particular type, hyperparameters, etc. [complexity/order of the models] (Klein, ¶¶ 48, 50, 53, 159, 163). determining whether a latency associated with the machine learning model is critical; The machine learning request may have a QoS [quality of service] requirement, including a latency requirement (Klein, ¶ 135). selecting a server from a plurality of servers based at least in part on the quantum of historical data, the order, and the latency; The machine learning request is routed to a network device based on a comparison of the request and the capabilities and characteristics of the available devices (Klein, ¶¶ 49, 159, 167, 168). […] Klein teaches training the machine learning model using the server (Klein, ¶¶ 79, 80) but does not expressly teach reconstructing a model from a weight matrix. However, Hunt teaches: receiving from the server, one or more structural details of the machine learning model and a corresponding weight matrix representation of the machine learning model; A plurality of neural network models [machine learning models] are stored as weight matrices and tensors (Hunt, ¶ 94). The storage media may be part of a distributed computing system and accessed using a communication interface (Hunt, ¶ 26). reconstructing the machine learning model from the one or more structural details of the machine learning model and the corresponding weight matrix representation; and A plurality of neural network models [machine learning models] are initialized by using weight matrices and tensors learned from a training step to reconstruct the models (Hunt, ¶ 94). It would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to combine the teachings of Klein with those of Hunt. Doing so would have been a matter of simple substitution of one known element [the model storage method of Klein] for another [the model storage method of Hunt] to obtain predictable results [a method of selecting a server based on a latency of a model, wherein the model is stored as a weight matrix]. Klein/Hunt teaches routing machine learning requests to servers based on aspects of the requests compared to the servers, but does not expressly teach performing machine learning related to power transformers. However, Zyglowicz teaches: determining, using the reconstructed machine learning model, a condition deterioration associated with a power transformer system. A health profile is generated based on a prediction period, including a risk, e.g., a risk of a fire event if a maintenance action correcting a degraded insulation of a power transformer, is not performed within a timeframe (Zyglowicz, ¶¶ 74–76). The health profile is generated using a machine learning algorithm generated based on historical data (Zyglowicz, ¶ 31). It would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to combine the teachings of Klein/Hunt with those of Zyglowicz. Doing so would have been a matter of applying a known technique [routing ML requests to optimal servers] to a known method ready for improvement [the ML method for power transformers] to yield predictable results [a ML method for power transformers wherein the ML is routed to optimal servers based on comparing the models to the servers]. Regarding dependent claim 10, the rejection of claim 8 is incorporated and Klein/Hunt/Zyglowicz further teaches: wherein the quantum of historical data associated with the machine learning model comprises one of a low quantum of historical data, a medium quantum of historical data, or a high quantum of historical data. The model may be a large-scale model with distributed input data [a high quantum of data] and processed by multiple network devices (Klein, ¶ 57). Machine learning capabilities of network devices are compared to a machine learning request, including memory capacity/availability, storage capacity, data transmission rate, etc. [capabilities related to amounts/quanta of data] (Klein, ¶¶ 49–53). [The requests are matched to servers based in part on their memory/storage capacity, therefore some requests require a lower capacity and some require a higher capacity.] Regarding dependent claim 11, the rejection of claim 8 is incorporated and Klein/Hunt/Zyglowicz further teaches: wherein the order associated with the machine learning model comprises one of a reduced order, a moderately high order, or a complex order. The machine learning processing capabilities include a size of neural network, number of layers or neurons, etc. [therefore machine learning requests are matched based on these aspects of model order/complexity, and the model orders may be higher or lower] (Klein, ¶ 48). Regarding dependent claim 12, the rejection of claim 8 is incorporated and Klein/Hunt/Zyglowicz further teaches: wherein the determination, using the machine learning model, of the condition deterioration associated with the power transformer system further comprises: calculating a first rate of change associated with an event in the power transformer system, wherein the event occurs during a first time period; A rate of change of dissolved hydrogen associated with insulation degradation of a power transformer, based on data for a prediction period (Zyglowicz, ¶ 66). calculating, using the reconstructed machine learning model, a first risk associated with the power transformer system based at least in part on the first rate of change; A health profile is generated based on the prediction period, including a risk, e.g., a risk of a fire event if a maintenance action correcting the degraded insulation is not performed within a timeframe (Zyglowicz, ¶¶ 74–76). The health profile is generated using a machine learning algorithm generated based on historical data (Zyglowicz, ¶ 31). calculating a second rate of change associated with the power transformer system, wherein the second rate of change is determined over a second time period; The industrial asset [transformer] may be monitored for multiple assessment/prediction periods (Zyglowicz, ¶ 61). calculating, using the reconstructed machine learning model, a second risk associated with the power transformer system based at least in part on the second rate of change; and The multiple assessment/prediction periods may be used to generate multiple health profiles (Zyglowicz, ¶ 61). determining the condition deterioration associated with the power transformer system based at least in part on the first risk and the second risk. The health profile may indicate, e.g., degradation [deterioration] of the insulation of a transformer (Zyglowicz, ¶¶ 65–67). Regarding dependent claim 13, the rejection of claim 12 is incorporated and Klein/Hunt/Zyglowicz further teaches: wherein the first risk and the second risk are calculated via a dissolved gas analyzer analytics engine, and wherein the dissolved gas analyzer analytics engine utilizes the reconstructed machine learning model, historical data associated with the power transformer system, and real-time data associated with the power transformer system. The data used by the machine learning algorithm may include dissolved gas readings (Zyglowicz, ¶¶ 46, 52, 53, 57, 62–65). The data used may be past [historical] data, present [real-time] data, or estimated future data (Zyglowicz, ¶ 52). Regarding dependent claim 14, the rejection of claim 8 is incorporated and Klein/Hunt/Zyglowicz further teaches: further comprising: outputting a health status indicative of the condition deterioration to an operator. A health profile [health status indicator] is generated, including a recommended maintenance plan for the user to follow (Zyglowicz, ¶ 61). The health profile includes an indication of, e.g., degraded insulation (Zyglowicz, ¶ 65). Regarding independent claim 15, Klein teaches [a] power transformer system, comprising: […] determine a quantum of historical data associated with a machine learning model; The machine learning model may use historical data, e.g., historical malware signatures, to make predictions (Klein, ¶ 94). Machine learning capabilities of network devices are compared to a machine learning request, including memory capacity/availability, storage capacity, data transmission rate, etc. [capabilities related to amounts/quanta of data] (Klein, ¶¶ 49–53). The machine learning request is routed based on the processing load, including memory consumption (Klein, ¶ 135). determine an order associated with the machine learning model; The machine learning capabilities include the ability to process neural networks of a particular size or topology, models of a particular type, hyperparameters, etc. [complexity/order of the models] (Klein, ¶¶ 48, 50, 53, 159, 163). determine whether a latency associated with the machine learning model is critical; The machine learning request may have a QoS [quality of service] requirement, including a latency requirement (Klein, ¶ 135). select a server from a plurality of servers based at least in part on the quantum of historical data, the order, and the latency; and The machine learning request is routed to a network device based on a comparison of the request and the capabilities and characteristics of the available devices (Klein, ¶¶ 49, 159, 167, 168). […] Klein teaches training the machine learning model using the server (Klein, ¶¶ 79, 80) but does not expressly teach reconstructing a model from a weight matrix. However, Hunt teaches: receive from the server, one or more structural details of the machine learning model and a corresponding weight matrix representation of the machine learning model; A plurality of neural network models [machine learning models] are stored as weight matrices and tensors (Hunt, ¶ 94). The storage media may be part of a distributed computing system and accessed using a communication interface (Hunt, ¶ 26). reconstruct the machine learning model from the one or more structural details of the machine learning model and the corresponding weight matrix representation; and A plurality of neural network models [machine learning models] are initialized by using weight matrices and tensors learned from a training step to reconstruct the models (Hunt, ¶ 94). It would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to combine the teachings of Klein with those of Hunt. Doing so would have been a matter of simple substitution of one known element [the model storage method of Klein] for another [the model storage method of Hunt] to obtain predictable results [a method of selecting a server based on a latency of a model, wherein the model is stored as a weight matrix]. Klein/Hunt teaches routing machine learning requests to servers based on aspects of the requests compared to the servers, but does not expressly teach performing machine learning related to power transformers. However, Zyglowicz teaches: a power transformer; and An industrial asset, such as a transformer of a power system (Zyglowicz, ¶¶ 24–25). a dissolved gas analyzer analytics engine, wherein the dissolved gas analyzer analytics engine is configured to: A model that analyzes dissolved gas concentrations (Zyglowicz, ¶¶ 52, 53, 57). determine, using the reconstructed machine learning model, a condition deterioration associated with the power transformer. The health profile may indicate, e.g., degradation [deterioration] of the insulation of a transformer (Zyglowicz, ¶¶ 65–67). It would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to combine the teachings of Klein/Hunt with those of Zyglowicz. Doing so would have been a matter of applying a known technique [routing ML requests to optimal servers] to a known method ready for improvement [the ML method for power transformers] to yield predictable results [a ML method for power transformers wherein the ML is routed to optimal servers based on comparing the models to the servers]. Regarding dependent claim 17, the rejection of claim 15 is incorporated and Klein/Hunt/Zyglowicz further teaches: wherein the quantum of historical data associated with the machine learning model comprises one of a low quantum of historical data, a medium quantum of historical data, or a high quantum of historical data. The model may be a large-scale model with distributed input data [a high quantum of data] and processed by multiple network devices (Klein, ¶ 57). Machine learning capabilities of network devices are compared to a machine learning request, including memory capacity/availability, storage capacity, data transmission rate, etc. [capabilities related to amounts/quanta of data] (Klein, ¶¶ 49–53). [The requests are matched to servers based in part on their memory/storage capacity, therefore some requests require a lower capacity and some require a higher capacity.] Regarding dependent claim 18, the rejection of claim 15 is incorporated and Klein/Hunt/Zyglowicz further teaches: wherein the order associated with the machine learning model comprises one of a reduced order, a moderately high order, or a complex order. The machine learning processing capabilities include a size of neural network, number of layers or neurons, etc. [therefore machine learning requests are matched based on these aspects of model order/complexity, and the model orders may be higher or lower] (Klein, ¶ 48). Regarding dependent claim 19, the rejection of claim 15 is incorporated and Klein/Hunt/Zyglowicz further teaches: wherein the determination, using the reconstructed machine learning model, of the condition deterioration associated with the power transformer system comprises: calculating a first rate of change associated with an event in the power transformer system, wherein the event occurs during a first time period; A rate of change of dissolved hydrogen associated with insulation degradation of a power transformer, based on data for a prediction period (Zyglowicz, ¶ 66). calculating, using the reconstructed machine learning model, a first risk associated with the power transformer system based at least in part on the first rate of change; A health profile is generated based on the prediction period, including a risk, e.g., a risk of a fire event if a maintenance action correcting the degraded insulation is not performed within a timeframe (Zyglowicz, ¶¶ 74–76). The health profile is generated using a machine learning algorithm generated based on historical data (Zyglowicz, ¶ 31). calculating a second rate of change associated with the power transformer system, wherein the second rate of change is determined over a second time period; The industrial asset [transformer] may be monitored for multiple assessment/prediction periods (Zyglowicz, ¶ 61). calculating, using the reconstructed machine learning model, a second risk associated with the power transformer system based at least in part on the second rate of change; and The multiple assessment/prediction periods may be used to generate multiple health profiles (Zyglowicz, ¶ 61). determining the condition deterioration associated with the power transformer based at least in part on the first risk and the second risk. The health profile may indicate, e.g., degradation [deterioration] of the insulation of a transformer (Zyglowicz, ¶¶ 65–67). Regarding dependent claim 20, the rejection of claim 15 is incorporated and Klein/Hunt/Zyglowicz further teaches: wherein the dissolved gas analyzer analytics engine is further configured to: output a health status indicative of the condition deterioration to an operator. A health profile [health status indicator] is generated, including a recommended maintenance plan for the user to follow (Zyglowicz, ¶ 61). The health profile includes an indication of, e.g., degraded insulation (Zyglowicz, ¶ 65). Claims 9 and 16 are rejected under 35 U.S.C. § 103 as being unpatentable over Klein et al. (US 2022/0239758 A1) [hereinafter Klein] in view of Hunt et al. (US 2018/0211153 A1) [hereinafter Hunt] and Zyglowicz et al. (US 2014/0365191 A1) [hereinafter Zyglowicz], further in view of Hayashi et al. (US 2023/0191474 A1) [hereinafter Hayashi]. Regarding dependent claim 9, the rejection of claim 8 is incorporated and Klein/Hunt/Zyglowicz further teaches: wherein the server is one of a cloud server or […], wherein reconstructing the machine learning model is performed by a model serializer of an embedded edge server, and further wherein the reconstructed machine learning model is executed by a machine learning model training and execution module of the embedded edge server. The network devices/nodes may be servers, including cloud servers and/or edge servers (Klein, ¶¶ 38–40, 52). The network devices include an integrated machine learning core having a pre-processing module, which includes a training component [training module] and local inference module [execution module] (Klein, ¶¶ 77–81). Klein/Hunt/Zyglowicz teaches performing machine learning functions on edge servers and cloud servers, but does not expressly teach FOG servers. However, Hayashi teaches: a Free and Open-Source Ghost (FOG) server A machine learning device predicts a quality of output of a connected device; the machine learning device may be a FOG server (Hayashi, ¶ 82). It would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to combine the teachings of Klein/Hunt/Zyglowicz with those of Hayashi. Doing so would have been a matter of applying a known technique [hosting a ML model on a FOG server] to a known method ready for improvement [the ML model hosting of Klein] to yield predictable results [a method of routing ML models to cloud, edge, and FOG servers]. Regarding dependent claim 16, the rejection of claim 15 is incorporated and Klein/Hunt/Zyglowicz further teaches: wherein the server is one of a cloud server or […], wherein reconstructing the machine learning model is performed by a model serializer of an embedded or edge server, and further wherein the reconstructed machine learning model is executed by a machine learning model training and execution module of the embedded edge server. The network devices/nodes may be servers, including cloud servers and/or edge servers (Klein, ¶¶ 38–40, 52). The network devices include an integrated machine learning core having a pre-processing module, which includes a training component [training module] and local inference module [execution module] (Klein, ¶¶ 77–81). Klein/Hunt/Zyglowicz teaches performing machine learning functions on edge servers and cloud servers, but does not expressly teach FOG servers. However, Hayashi teaches: a Free and Open-Source Ghost (FOG) server A machine learning device predicts a quality of output of a connected device; the machine learning device may be a FOG server (Hayashi, ¶ 82). It would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to combine the teachings of Klein/Hunt/Zyglowicz with those of Hayashi. Doing so would have been a matter of applying a known technique [hosting a ML model on a FOG server] to a known method ready for improvement [the ML model hosting of Klein] to yield predictable results [a method of routing ML models to cloud, edge, and FOG servers]. Conclusion Applicant's amendment necessitated the new ground(s) of rejection presented in this Office action. Accordingly, THIS ACTION IS MADE FINAL. See MPEP § 706.07(a). Applicant is reminded of the extension of time policy as set forth in 37 C.F.R. § 1.136(a). A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any nonprovisional extension fee (37 C.F.R. § 1.17(a)) pursuant to 37 C.F.R. § 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this final action. The prior art made of record and not relied upon is considered pertinent to Applicant's disclosure. Any inquiry concerning this communication or earlier communications from the examiner should be directed to Tyler Schallhorn whose telephone number is 571-270-3178. The examiner can normally be reached Monday through Friday, 8:30 a.m. to 6 p.m. (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, Tamara Kyle can be reached at 571-272-4241. 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 the USA or Canada) or 571-272-1000. /Tyler Schallhorn/Examiner, Art Unit 2144 /TAMARA T KYLE/Supervisory Patent Examiner, Art Unit 2144
Read full office action

Prosecution Timeline

May 11, 2023
Application Filed
Nov 21, 2023
Response after Non-Final Action
Apr 08, 2026
Non-Final Rejection mailed — §103
Jun 23, 2026
Response Filed
Sep 11, 2026
Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12717861
METHOD AND SYSTEM FOR DELIVERING REAL-TIME CONTENT
8y 11m to grant Granted Aug 25, 2026
Patent 12711203
AUTOMATIC THRESHOLDING FOR CLASSIFICATION MODELS
4y 1m to grant Granted Aug 18, 2026
Patent 12705477
LEARNING POLICIES USING SPARSE AND UNDERSPECIFIED REWARDS
5y 5m to grant Granted Aug 11, 2026
Patent 12701051
NETWORK NODES AND METHODS FOR HANDLING MACHINE LEARNING MODELS IN A COMMUNICATIONS NETWORK
4y 5m to grant Granted Aug 04, 2026
Patent 12688432
EXPLORATION METHOD AND APPARATUS IN MULTI-AGENT REINFORCEMENT LEARNING
3y 11m to grant Granted Jul 21, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

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

Prosecution Projections

3-4
Expected OA Rounds
36%
Grant Probability
50%
With Interview (+14.8%)
4y 10m (~1y 5m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 270 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