Prosecution Insights
Last updated: October 02, 2026
Application No. 18/707,381

ALLOCATING COMPUTING TASKS TO RADIO NETWORK NODES

Final Rejection §103
Filed
May 03, 2024
Priority
Nov 03, 2021 — nonprovisional of PCT/EP2021/080561 +1 more
Examiner
CHRISTENSEN, SCOTT B
Art Unit
2444
Tech Center
2400 — Computer Networks
Assignee
Telefonaktiebolaget LM Ericsson
OA Round
2 (Final)
78%
Grant Probability
Favorable
3-4
OA Rounds
11m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 78% — above average
78%
Career Allowance Rate
784 granted / 1008 resolved
+19.8% vs TC avg
Strong +32% interview lift
Without
With
+32.5%
Interview Lift
resolved cases with interview
Typical timeline
3y 4m
Avg Prosecution
34 currently pending
Career history
1038
Total Applications
across all art units

Statute-Specific Performance

§101
10.5%
-29.5% vs TC avg
§103
52.9%
+12.9% vs TC avg
§102
12.9%
-27.1% vs TC avg
§112
12.5%
-27.5% vs TC avg
Black line = Tech Center average estimate • Based on career data from 1008 resolved cases

Office Action

§103
DETAILED ACTION This Office Action is with regard to the most recent papers filed 6/18/2026. Response to Arguments On pages 9-11, Applicant argues the newly amended subject matter of “the one or more radio network nodes comprising renewable and/or non-renewable energy sources.” However, this limitation, as presented in the instant claim, is inherent, as no functionality is realized based on the type of energy source. Energy sources would all be either renewable or non-renewable, where the language would only require one of the two options to be taught as a whole, thus covering all types of energy sources. Further, it is noted that generally the use of renewable energy sources and non-renewable energy sources, in itself, would have no real impact on the functionality within the instant claim, as these could be provided by a power supplier with the components of the instant claim having no knowledge of the type of source. For such detail to have an impact on the functionality of the claimed invention in a substantial way, the components of the instant claims would need to have a knowledge of whether the energy source is renewable or non-renewable, then perform a functionality based on this (such as factoring this into the energy score.). On page 11, Applicant requests evidentiary support of the findings of Official Notice. In accordance with MPEP 2144.03 C, such evidentiary support is only needed when the finding is adequately traversed, which would include stating why the noticed fact is not well-known. However, if Applicant provides a good faith statement that the noticed fact (e.g. “that the use of machine learning model, and the training of such machine learning model based on inputs and expected outputs for the inputs was well-known to one of ordinary skill in the art”) is not believed by Applicant to have been well-known to one of ordinary skill in the art at the time of filing, such evidentiary support would be provided. It is noted that such a statement should take into account the level of detail provided by the instant specification with regard to such subject matter, as the disclosure would need to provide a level of disclosure to enable a person of ordinary skill in the art who is not aware of the noticed fact. Accordingly, the instant claims stand rejected for the reasons provided below. 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. Claim(s) 1-35 is/are rejected under 35 U.S.C. 103 as being unpatentable over US 2017/0280435 (Egner) in view of US 2022/0174589 (Bellamkonda). With regard to claim 1, Egner discloses a method for allocating computing tasks to one or more radio network nodes in a communication network, the method comprising: obtaining node performance data indicative of operational performance of respective radio network node of the one or more radio network nodes (Egner: Paragraph [0023]); based on the obtained node performance data, generating a node energy index for respective node of the one or more radio network nodes, the node energy index being indicative of energy efficiency of the respective node of one or more radio network nodes (Egner: Paragraph [0023]. An energy score is determined based on information relating to power consumption of each of the nodes.); initiating allocation of a computing task to a radio network node of the one or more radio network nodes, wherein the allocation is based on the generated node energy index. performance data indicative of operational performance (Egner: Figure 3, 58 and Paragraphs [0023] to [0024]. The score, such as the energy score, can be used to allocate nodes for inclusion in a transmission path, where the “computing task” would at least be being an intermediate node in the path.), the one or more radio network nodes comprising renewable and/or non-renewable energy sources (This limitation is inherent with any electronic device, as energy is required for such devices to function, so an energy source would be required. Further, “renewable and/or non-renewable” would cover every possible type of energy source, where the instant claim fails to recite that both are present or provide any functionality that is realized based on the type of energy source. Further, “energy efficiency,” as recited in conjunction with the energy index, does not need to take into account the type of energy source, but can merely refer to how the energy that is available is used.). Egner fails to disclose, but Bellamkonda teaches that the node energy index is in a given time window (Bellamkonda: Paragraph [0021]. Energy consumption scores can be determined over time periods (windows).). Accordingly, it would have been obvious to one of ordinary skill in the art at the time of filing to have the node energy index be determined in a given time window to allow for the period evaluation of the energy consumption information of Egner, thus enabling period evaluation and optimization of the network paths, ensuring that any changes to the nodes can be accounted for in subsequent time periods. With regard to claim 2, Egner teaches wherein the node performance data comprises energy source data indicative of characteristics of energy source used to power the respective radio network node (Egner: Paragraph [0023]). With regard to claim 3, Egner teaches wherein the energy source data comprises a battery and the characteristics comprise a battery capacity (Egner: Paragraph [0023]). With regard to claim 4, Egner fails to teach, but Bellamkonda teaches wherein the node performance data comprises network traffic data associated with the respective radio network node (Bellamkonda: Paragraph [0022]. A weighted energy score may be determined based on QoS metrics, such as throughput, latency, jitter, etc.). Accordingly, it would have been obvious to one of ordinary skill in the art at the time of filing to have the performance data include network traffic data to allow the QoS information of the nodes to be taken into account when determining the energy efficiency of a node, such that a low powered node that provides poor QoS would not be selected based solely on the power consumption, thus improving the operation of the network while still providing power efficiency considerations. With regard to claim 5, Egner teaches wherein the node performance data comprises configuration data associated with the respective radio network node (Bellamkonda: Paragraph [0023]. The presence of external or battery power as well as the energy consumption information would both constitute “configuration data” in as much detail as provided in the instant claim.). With regard to claim 6, Egner fails to disclose expressly, but does teach wherein generating the node energy index comprises calculating the node energy index according to a formula obtained from a third party (Egner: Page 1, Assignee and Paragraph [0004]. Dell is the assignee of the Egner, where Dell was a known vendor. Further, Egner provides users (e.g. a first/second party) and businesses (e.g. the other of the first/second party), where the vendor who provides the software and hardware, including any calculation logic, would be a third party (e.g. Dell).). Accordingly, it would have been obvious to one of ordinary skill in the art at the time of filing to have the calculating being according to a formula obtained from a third party (neither user or service provider) to allow a company that provides hardware and software to sell the product to other entities (such as the service provider), thus allowing such companies to focus on producing the software and hardware and not provide the service. As a note, the instant claim does not provide how the obtaining occurs, nor does the instant claim appear to have significant impact on the actual functionality of the claimed method. With regard to claim 7, Egner fails to teach, but Bellamkonda teaches generating the node energy index comprises providing the node performance data as input to an estimating machine learning model which estimates the node energy index based on the input (Bellamkonda: Paragraph [0014]. Bellamkonda teaches the use of AI/ML techniques to model energy usage information was known, where when such is applied to the generation of the score of Egner, such data would be input in the AI model to generate the score.). Accordingly, it would have been obvious to one of ordinary skill in the art at the time of filing to provide the performance data to an estimating ML model to estimate the energy index to allow more information to be taken into account for the generation of the index, including historic information based on feedback/training (as was common for machine learning systems), thus providing a more accurate evaluation of the energy score, especially over time as additional feedback/training occurs. With regard to claim 8, Egner fails to teach, but Bellamkonda teaches obtaining node computational capacity data of respective radio network node of the one or more radio network nodes, and wherein the allocation is further based on the obtained node computational capacity data (Bellamkonda: Paragraph [0016]. Different types of performance metrics can be taken into account to weight energy consumption information, including bandwidth, latency, jitter, etc., which are all types of data that would constitute “computational capacity data,” as it represents the node’s actual ability to properly process traffic using its computational resources.). Accordingly, it would have been obvious to one of ordinary skill in the art at the time of filing to obtain computational capacity data (data at least indicative of the computational capacity of the node, such as its ability to process traffic) to allow such information of the nodes to be taken into account when determining the energy efficiency of a node, such that a low powered node that provides poor service would not be selected based solely on the power consumption, thus improving the operation of the network while still providing power efficiency considerations. With regard to claim 9, Egner teaches wherein the allocation of the computing task comprises maximising a utility function for the one or more radio network nodes, wherein the utility function comprises one or more of: the energy index, computing task, estimated energy consumption of the computing task and node computational capacity (Egner: Figure 3, 58 and Paragraphs [0023] to [0024]. The score, such as the energy score, can be used to allocate nodes for inclusion in a transmission path, which would at least maximize a utility function (energy efficiency) comprising an energy index and energy consumption.). With regard to claim 10, Egner teaches obtaining an intent representing aggregate operational goal to be reached by the communication network, wherein the utility function is obtained based on the intent (Egner: Figure 3, 58 and Paragraphs [0023] to [0024]. The intent would be to transmit traffic in an energy efficient manner, where information of the traffic is obtained to trigger the determining of a path (which would be an aggregate operational goal, as it would require multiple nodes to reach the goal to transmit the traffic).). With regard to claim 11, Egner fails to disclose, but Egner does teach wherein the utility function is obtained from a third party (Egner: Page 1, Assignee and Paragraph [0004]. Dell is the assignee of the Egner, where Dell was a known vendor. Further, Egner provides users (e.g. a first/second party) and businesses (e.g. the other of the first/second party), where the vendor who provides the software and hardware, including any utility functions, would be a third party (e.g. Dell).). Accordingly, it would have been obvious to one of ordinary skill in the art at the time of filing to have utility function obtained from a third party (neither user or service provider) to allow a company that provides hardware and software to sell the product to other entities (such as the service provider), thus allowing such companies to focus on producing the software and hardware and not provide the service. As a note, the instant claim does not provide how the obtaining occurs, nor does the instant claim appear to have significant impact on the actual functionality of the claimed method. With regard to claim 12, Egner fails to teach, but knowledge possessed by one of ordinary skill in the art teaches wherein generating the node energy index comprises: generating a first node energy index based on the obtained node performance data; training a predictive machine learning model, wherein the training is based on the first node energy index and the associated time window; and generating the node energy index using the trained predictive machine learning model, wherein the given time window for the node energy index is a future time window (More specifically, Official Notice is taken that the use of machine learning model, and the training of such machine learning model based on inputs and expected outputs for the inputs was well-known to one of ordinary skill in the art, where such trained machine learning model would be used for a future time window.). Accordingly, it would have been obvious to one of ordinary skill in the art to train and use a machine learning model to efficiently provide decisions based on such training in a manner that can continue to improve with additional feedback and training in accordance with known practice with regard to such machine learning models. With regard to claim 13, Egner in view of Bellamkonda fail to teach, but knowledge possessed by one of ordinary skill in the art at the time of filing teaches allocating a computing task comprises allocating a model training task of a plurality of model training tasks in a distributed machine learning system (More specifically, Official Notice is taken that distributed machine learning systems with a plurality of model training tasks were well-known to one of ordinary skill in the art at the time of filing.). Accordingly, it would have been obvious to allocate a model training tasks to enable the training and use of machine learning models to realize the known benefits of such models in a scalable manner, where the distributed tasks would allow tasks to be added or removed as needed according to the current training loads. With regard to claims 14-15, the instant claims are similar to claim 1, and are rejected for similar reasons (where claims 14-15 merely provide an apparatus for performing the functions, such as in claim 1). With regard to claim 16, Egner discloses a communication network comprising: a node configured to generate respective node energy index indicative of energy efficiency of the respective node, wherein the node energy index is generated based on node performance data indicative of operational performance of respective radio network node (Egner: Paragraph [0023]); an allocating node (Egner: Abstract, mesh network manager) configured to obtain the node energy index, wherein the allocating node is further configured to initiate allocation of a computing task to a radio network node of the one or more radio network nodes, wherein the allocation is based on the obtained node energy index (Egner: Figure 3, 58 and Paragraphs [0023] to [0024]. The score, such as the energy score, can be used to allocate nodes for inclusion in a transmission path, where the “computing task” would at least be being an intermediate node in the path.) and wherein, the allocating node is further configured to send to a central node an indication of the radio network node allocated with the computing task, wherein the central node is configured to receive from the allocating node the indication of the radio network node allocated with the computing task, wherein the central node is further configured to send the computing task for execution to the indicated radio network node (Egner: Figure 1. The mesh network manager connects to the other components via the Information Handling System 10). Egner fails to disclose, but Bellamkonda teaches that the node energy index is in a given time window (Bellamkonda: Paragraph [0021]. Energy consumption scores can be determined over time periods (windows).). Accordingly, it would have been obvious to one of ordinary skill in the art at the time of filing to have the node energy index be determined in a given time window to allow for the period evaluation of the energy consumption information of Egner, thus enabling period evaluation and optimization of the network paths, ensuring that any changes to the nodes can be accounted for in subsequent time periods. Egner fails to teach, but knowledge possessed by one of ordinary skill in the art teaches that one or more radio network nodes (Egner: Abstract) is configured to generate the respective node energy index; (More specifically, Official Notice is taken that the generation of energy efficiency scores by a device for itself was well-known to one of ordinary skill in the art at the time of filing, where when such is calculated at the different location, it would be sent instead of the information sent by the node.). Accordingly, it would have been obvious to one of ordinary skill in the art at the time of filing to have the radio network nodes determine their own energy scores to reduce the burden of such calculating on the mesh network manager. With regard to claims 17-35, the instant claims are similar to claims 1-16, and are rejected for similar reasons. Conclusion THIS ACTION IS MADE FINAL. Applicant is reminded of the extension of time policy as set forth in 37 CFR 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 CFR 1.17(a)) pursuant to 37 CFR 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. Any inquiry concerning this communication or earlier communications from the examiner should be directed to SCOTT B CHRISTENSEN whose telephone number is (571)270-1144. The examiner can normally be reached Monday through Friday, 6AM to 2PM. 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, John Follansbee can be reached at (571) 272-3964. 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. SCOTT B. CHRISTENSEN Examiner Art Unit 2444 /SCOTT B CHRISTENSEN/Primary Examiner, Art Unit 2444
Read full office action

Prosecution Timeline

May 03, 2024
Application Filed
Mar 24, 2026
Non-Final Rejection mailed — §103
Jun 18, 2026
Response Filed
Aug 11, 2026
Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12750398
TECHNIQUES FOR DETECTING ADVANCED APPLICATION LAYER FLOOD ATTACK TOOLS
3y 10m to grant Granted Sep 29, 2026
Patent 12750678
DIGITAL PRODUCTION OF SUBSCRIBER IDENTITY MODULES
2y 3m to grant Granted Sep 29, 2026
Patent 12743508
AUTOMATIC DETECTION OF DESERIALIZATION ATTACKS WITH MARKOV CHAINS
1y 12m to grant Granted Sep 22, 2026
Patent 12737493
PRIVACY PROTECTION FOR PERSONAL COMPUTING DEVICES BASED ON ONLOOKER DETECTION AND CLASSIFICATION
2y 9m to grant Granted Sep 15, 2026
Patent 12719895
GENERIC LEARNING APPROACH FOR THE CROSS-FRAMEWORK DETECTION OF HTTP C2 TRAFFICS
3y 1m to grant Granted Aug 25, 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
78%
Grant Probability
99%
With Interview (+32.5%)
3y 4m (~11m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 1008 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