Prosecution Insights
Last updated: May 29, 2026
Application No. 18/866,900

Network Optimization based on Distributed Multi-agent Machine Learning With Minimal Inter-Agent Dependency

Non-Final OA §101§103
Filed
Nov 18, 2024
Priority
May 19, 2022 — nonprovisional of PCTEP2022063572
Examiner
HUQ, FARZANA B
Art Unit
2455
Tech Center
2400 — Computer Networks
Assignee
Nokia Solutions and Networks Oy
OA Round
1 (Non-Final)
80%
Grant Probability
Favorable
1-2
OA Rounds
1y 8m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 80% — above average
80%
Career Allowance Rate
362 granted / 453 resolved
+21.9% vs TC avg
Strong +31% interview lift
Without
With
+31.0%
Interview Lift
resolved cases with interview
Typical timeline
3y 3m
Avg Prosecution
18 currently pending
Career history
479
Total Applications
across all art units

Statute-Specific Performance

§101
1.2%
-38.8% vs TC avg
§103
83.1%
+43.1% vs TC avg
§102
14.0%
-26.0% vs TC avg
§112
0.5%
-39.5% vs TC avg
Black line = Tech Center average estimate • Based on career data from 453 resolved cases

Office Action

§101 §103
DETAILED ACTION Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . This office correspondence is in responsive to the application filed on November 18, 2024. Claims 1-15, and 17 are amended, and claims 16, and 19-30 are canceled as per preliminary amendment filed on 11/18/2024. Claims 16, and 19-30 are canceled as per preliminary amendment. Claims 1-15, and 17-18 are pending. Information Disclosure Statement The information disclosure statement (IDS) submitted on 12/26/2024 was filed after the mailing date of the instant application on 11/18/2024. The submission is in compliance with the provisions of 37 CFR 1.97. Accordingly, the information disclosure statement is being considered by the examiner. Claim Rejections - 35 USC § 101 35 U.S.C. 101 reads as follows: Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title. Claim 18 is rejected under 35 U.S.C. 101 because the claim invention is directed to non-statutory subject matter. A computer program comprising instructions is just software module, not any hardware or tangible module. Hence, the “system” is reasonably interpreted by one of ordinary skill as just software, it is a system of software, per se. The function of the system is just software not any hardware. Warmerdam, 33 F.3d at 1361, 31 USPQ2d at 1760 (claim to a data structure per se held nonstatutory). Such claimed data structures do not define any structural and functional interrelationships between the data structure and other claimed aspects of the invention which permit the data structure’s functionality to be realized. Similarly, computer program claimed as computer instructions per se, i.e., the descriptions or expressions of the programs, are not physical “things.” They are neither computer components nor statutory processes, as they are not “acts” being performed. Such claimed computer programs modules do not define any structural and functional interrelationships between the computer program and other claimed elements of a computer which permit the computer program’s functionality to be realized. Accordingly, it is important to distinguish claims that define descriptive material per se from claims that define statutory inventions. So, it does not appear that a claim reciting software module with functional descriptive material falls within any of the categories of patentable subject matter set forth in § 101. Claim Rejections - 35 USC § 103 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. The factual inquiries for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows: 1. Determining the scope and contents of the prior art. 2. Ascertaining the differences between the prior art and the claims at issue. 3. Resolving the level of ordinary skill in the pertinent art. 4. Considering objective evidence present in the application indicating obviousness or nonobviousness. Claims 1-15, and 17-18 are rejected under 35 U.S.C. 103 as being unpatentable over Ahmed et al. (US Publication 2023/0123074) hereafter Ahmed, in view of Mody et al. (US Publication 2023/0209437) hereafter Mody. As per claim 1, Ahmed discloses a communications network device comprising: at least one processor; and at least one memory including computer program code (paragraphs 10-12:); the at least one memory and the computer program code configured to, with the at least one processor, cause the communications network device at least to: decompose a communications network into service level agreement, SLA, coverage overlap regions, SCORs, according to mobility relations between logical network entity, LNE, pairs within the communication network, said SCOR comprising at least one LNE pair (paragraphs 13-14, 42: machine learning-based optimization algorithm to identify an optimal assignment of the incoming network request to a selected SFC); and assign a machine learning agent to at least one of the decomposed SCORs, wherein said machine learning agent is configured to apply a deep reinforcement learning model to solve an optimization (paragraphs 20-21, 24-25: metrics collector may be configured to collect various telemetry data relating to the handling of incoming flows by various SFCs). Although, Ahmed discloses machine learning based on optimized SFC assignment for network request of a given network service type, but he fails to expressly disclose machine learning agent is configured to apply a deep reinforcement learning model to solve an optimization problem related to a self-organizing network, SON, function within its assigned SCOR. However, in the same field of endeavor, Mody discloses the claimed imitation of machine learning agent is configured to apply a deep reinforcement learning model to solve an optimization problem related to a self-organizing network, SON, function within its assigned SCOR (paragraphs 83, 131-133: collecting historical data and applying ML techniques to long-term behavior of the network, the INSPiRE Agent may reduce the priority of video applications). Accordingly, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate Modys’ teaching of network optimization solutions provided as software agents (applications) executed on various network nodes, with teachings of Ahmed. One would be motivated for optimization based on distributed multi-agent machine learning with minimal inter-agent dependency. As per claim 2, Ahmed discloses the communications network device wherein LNE pairs in a SCOR comprising at least two LNE pairs are strongly coupled, and dependency between the SCORs is low (paragraphs 18-20). As per claim 3, Ahmed discloses the communications network device wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the communications network device to decompose the communications networklogical network graph into subgraphs, said subgraphs representing SCORs comprising strongly coupled LNE pairs (paragraphs 24-25). As per claim 4, Ahmed discloses the communications network device wherein vertices of the logical network graph comprise the LNE pairs, and weights of edges of the logical network graph reflect a mobility relationship between two LNE pairs (paragraphs 25, 27). As per claim 5, Ahmed discloses the communications network device to wherein the at least one memory and the computer program code are further configured to, with the at least one processor cause the communications network device at least to generate a profile for said subgraph, said profile comprising an adjacency matrix or an adjacency list representing the respective subgraph (paragraphs 14, 18-19). As per claim 6, Ahmed discloses the communications network device wherein said profile further comprises at least one of: a number of vertices, a number of edges, a number of involved LNEs, a degree distribution, a distribution of edge weights, a distribution of summed weights of edges incident to a vertex, or at least one LNE specific feature for the respective subgraph including at least one of a deployment type, an LNE type, an associated user mobility distribution, position information, or an LNE load state (paragraphs 23, 33). As per claim 7, Ahmed discloses the communications network device wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the communications network device at least to obtain the deep reinforcement learning model as pretrained from a SON node device (paragraphs 15, 20, 38). As per claim 8, Ahmed discloses the communications network device wherein states of said assigned machine learning agent comprise at least one of: LNE -specific metrics, LNE pair specific metrics, or contextual information for capturing at least one of temporal or spatial correlations (paragraphs 15, 30, 34). As per claim 9, Ahmed discloses the communications network device wherein an action space of said assigned machine learning agent comprises a discrete action space or a continuous action space (paragraphs 30, 34). As per claim 10, Ahmed discloses the communications network device wherein rewards for said assigned machine learning agent are based on at least one of: LNE pair -specific handover performance metrics, LNE -specific quality of service, QoS, performance metrics, or LNE pair specific QoS performance metrics (paragraphs 15, 20, 38). As per claim 10, Ahmed discloses the communications network device wherein the SON function comprises a mobility robustness optimization, MRO, function, a coverage and capacity optimization function, or a mobility load balancing function (paragraphs 20-21, 24). As per claim 12, Ahmed discloses the communications network device wherein the MRO function comprises optimization of one or more handover parameters (paragraphs 16-20). As per claim 13, Ahmed discloses the communications network device wherein said SCOR further comprises a group of physical cell boundaries, a group of logical cell boundaries, or a group of physical cell boundaries and logical cell boundaries (paragraphs 23-24, 33). As per claim 14, Ahmed discloses the communications network device wherein the LNEs comprise at least one of cells, slices, or QoS flows (paragraphs 15, 20-22). As per claim 15, Ahmed discloses the communications network device wherein the generating of the logical network graph comprises generating the logical network graph based on historical LNE data, statistical mobility data, or an SLA coverage map (paragraphs 19-20, 44). Claim 17 is an Independent claim with similar limitation but different in preamble and hence are rejected based on the rejection provided in claim 17. Claim 18 is an Independent claim with similar limitation but different in preamble and hence are rejected based on the rejection provided in claim 17. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. KAPLAN et al. (US Publication 2023/0297907) discloses allocating resources for a plurality of time intervals, including: receiving a forecasted workload and at least one required service metric value; applying a search algorithm to identify an initial allocation assignment; inputting the assignment to a machine learning algorithm, the machine learning algorithm trained on historic data of past intervals; predicting an expected service metric value provided by the initial allocation assignment; adjusting the initial allocation assignment based on a difference between the expected service metric value and the corresponding required service metric value; iteratively repeating the applying, inputting, predicting, and adjusting operations until one of: the expected service metric value predicted for an adjusted allocation assignment is within a predetermined distance of the corresponding at least one required service metric value for the interval; or a predetermined time has elapsed. Roy et al. (US Publication 2023/0139623) discloses designing a data path circuit such as a parallel prefix circuit with reinforcement learning are described. A method can include receiving a first design state of a data path circuit, inputting the first design state of the data path circuit into a machine learning model, and performing reinforcement learning using the machine learning model to output a final design state of the data path circuit, wherein the final design state of the data path circuit has decreased area, power consumption and/or delay as compared to conventionally designed data path circuits. Sarbajit K. Rakshit (US Publication 2022/0398131) discloses technology for revising a smart contract, including a set of machine logic based rules for job management of jobs to be performed under an SLA (service level agreement). The machine learning algorithm is refined and optimized dynamically based on intermittently received context data (historical, relevant operational data—may be augmented with projections regarding future events and/or operations). Also, the SLA is self-evolving so that its terms also change based an analysis of the context data. Any inquiry concerning this communication or earlier communications from the examiner should be directed to FARZANA B HUQ whose telephone number is (571)270-3223. The examiner can normally be reached Monday - Friday: 8:30-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, Emmanuel L Moise can be reached at 571-272-3865. 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. /FARZANA B HUQ/Primary Examiner, Art Unit 2455
Read full office action

Prosecution Timeline

Nov 18, 2024
Application Filed
Apr 15, 2026
Non-Final Rejection mailed — §101, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12634363
STORAGE SYSTEM
1y 8m to grant Granted May 19, 2026
Patent 12627520
MULTICAST DATA STREAM WITH IMPROVED USER EXPERIENCE
2y 0m to grant Granted May 12, 2026
Patent 12615300
WebRTC COMMUNICATION METHOD AND SYSTEM
2y 1m to grant Granted Apr 28, 2026
Patent 12580837
END-TO-END NETWORK PATH VISIBILITY ACROSS CLOUD APPLICATION ENVIRONMENTS
2y 8m to grant Granted Mar 17, 2026
Patent 12580879
AGGREGATING DATA RETRIEVED FROM COMMUNICATION CHANNELS
1y 11m to grant Granted Mar 17, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

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

Prosecution Projections

1-2
Expected OA Rounds
80%
Grant Probability
99%
With Interview (+31.0%)
3y 3m (~1y 8m remaining)
Median Time to Grant
Low
PTA Risk
Based on 453 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