Prosecution Insights
Last updated: October 02, 2026
Application No. 18/984,932

5G COMPUTE, STORAGE, AND NETWORK MANAGEMENT OFFLOAD TO DPU

Final Rejection §103
Filed
Dec 17, 2024
Priority
Jul 12, 2024 — IN 202411053530
Examiner
HUSSAIN, TAUQIR
Art Unit
2449
Tech Center
2400 — Computer Networks
Assignee
Microsoft Technology Licensing, LLC
OA Round
2 (Final)
84%
Grant Probability
Favorable
3-4
OA Rounds
1y 2m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 84% — above average
84%
Career Allowance Rate
699 granted / 829 resolved
+26.3% vs TC avg
Strong +26% interview lift
Without
With
+25.8%
Interview Lift
resolved cases with interview
Typical timeline
3y 0m
Avg Prosecution
29 currently pending
Career history
865
Total Applications
across all art units

Statute-Specific Performance

§101
6.3%
-33.7% vs TC avg
§103
56.1%
+16.1% vs TC avg
§102
19.0%
-21.0% vs TC avg
§112
7.2%
-32.8% vs TC avg
Black line = Tech Center average estimate • Based on career data from 829 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 . Response to Amendment This office action is in response to amendment/reconsideration filed on 06/23/2026, the amendment/reconsideration has been considered. Claims 1, 2, 10, 11, 17 and 18 have been amended, claims xx are canceled and claims xx are newly added. Claims 1-20 are pending for examination as cited below. Response to Arguments Applicant's arguments filed on 06/23/2026 have been fully considered but they are not persuasive. In remarks applicant argues that: Response to arguments regarding claims 1, 6-10, 15, 16 and 17: Applicant contends that Roz and Par fail to disclose or suggest, “executing cloud provider management functionality on the PDU that is disaggregated from server processing core,” as recite in claim 1. Applicant further asserts that Roz and Par are directed solely to cybersecurity enforcement and vulnerability mitigation, and therefore cannot teach or suggest the claimed computing service provider functions (network fabric management, VM/container management, orchestration of edge computing resources). These arguments are not persuasive, see the detail below: 1. Roz and Par teach DPU executed functions disaggregated from server cores: Roz explicitly teaches that the DPU executes processing independent of the host CPU, including feature extraction, telemetry processing, and enforcement actions applied to network traffic. Par likewise teaches that compensating controls are executed on the DPU, dynamically selected based on workload characteristic, and applied to ingress traffic prior to reaching the workload’s processing cores. The applicant argument that these functions are “security only” is not commensurate with the breadth of the claim. Claim 1 recites a “computing service provider function” comprising at least one of network management, VM/container management, or orchestration. The claim does not exclude other types of functions, nor does it require that the PDU exclusively perform cloud provider orchestration. The cited references teach offloaded, DPU executed processing functions applied to network traffic before host core processing, which meets the claim’s structural and functional requirements. Applicant argues that Roz and Par do not disclose “cloud provider orchestration or network management functions”. However, the claim language does not require full orchestration or full network fabric management. It merely requires a computing service provider function comprising at least one of the listed examples. The DPU executed enforcement, filtering , and traffic management functions taught in Roz and Par constitute provider side network management operations applied to packets prior to host core processing. Thus, the references reasonably suggests offloading provider side functions to the DPU, satisfying the claim limitation. Motivation to combine: Roz teaches DPU-based packet processing and enforcement. Par teaches DPU based dynamic control placement and workload specific processing. A person of ordinary skilled in the art would have found it obvious to combine these teachings to offload provider side functions, including network fabric related or orchestration related functions to the DPU to improve performance, reduce host CPU load, and provide fine grained control at the network edge. This is consistent with the motivations explicitly stated in Par (e.g., reducing CPU burden, tailoring controls to workloads). Applicant’s remarks have been carefully considered but are not persuasive as discussed above and therefore, rejections under 35 U.S.C. 103 are hereby maintained. 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, 6-10, 15, 16 and 17 is/are rejected under 35 U.S.C. 103 as being unpatentable over Rozenbaum et al. (Pub. No.: US 2023/0336574 A1), hereinafter “Roz” in view of Parla et al. (Pub. No.: 2025/0039220 A1), hereinafter “Par”. As to claim 1. Roz discloses the invention substantially, a method for processing data, the method comprising: executing, on a digital processing unit (DPU), of a computing environment comprising a computing service provider and an edge computing network, the edge computing network comprising computing and storage devices configured to extend computing resources of the computing service provider to remote users of the computing service provider at a location remote from the computer service provider (Roz, [0012], [0017], [0035], DPU receives network data directed to a host device and performs security processing. DPU is explicitly coupled to the host / server), the edge computing network comprising a server communicatively coupled to a digital processing unit (DPU) a computing service provider function that is disaggregated from processing cores of the server of the edge computing network (Roz, [0012], [0035]), the computing service provider function providing a network management (Roz, [0014], [0019], receives network data directed to a host device and performs security processing. [0017], DPU is explicitly coupled to the host / server and [0021], policy-based selection of what data is extracted and processing using configuration files.); receiving, by the DPU, a data packet addressed to an endpoint on a network serviced by virtual machines, containers, or processes running on the server of the edge computing network (Roz, [0014], [0019], the hardware-accelerated security service receives a copy of the network data….”) ; and Roz however is silent to disclose explicitly, the computing service provider function comprising at least one of: Network fabric management, virtual machine or container management, or orchestration of edge computing resources; applying, by the DPU, the computing service provider function to the data packet, thereby enabling the data packet to be processed by the DPU prior to being processed by functions running on the processing cores of the server of the edge computing network. Par discloses a similar concept in the same field of endeavor including, orchestration of edge computing resources (Par, [0026]); applying, by the DPU, the computing service provider function to the data packet, thereby enabling the data packet to be processed by the DPU prior to being processed by functions running on the processing cores of the server of the edge computing network (Par, [0018], ingress traffic passes through the network component ..before reaching the workload. Fig.3 further shows multiple DPU, each applying different compensating controls.). Therefore, before the effective filing date of the instant application it would have been obvious to one of the ordinary skilled in the art to incorporate the teachings of “Par” into those of “Roz” to provide a method for dynamically placing security controls in a network infrastructure. Input values representing the workload are ingested. A network component is placed in front of the workload to process/filter ingress traffic into the workload. The input values are analyzed to determine the asset criticality of the workload and to determine which vulnerabilities to which the workload is susceptible. Based on this analysis of the input values, compensating controls are selected to protect the workload from the determined vulnerabilities, and the network component is dynamically programed to perform these compensating controls on the ingress traffic. As to claim 6. The combined system of Roz and Par discloses the invention substantially as applied above including, wherein the DPU is located on a DPU complex comprising a plurality of DPUs (Par, fig.3.). As to claim 7. The combined system of Roz and Par discloses the invention substantially as applied above including, further comprising applying a plurality of computing service provider function by the plurality of DPUs (Par, fig.3, [0081], [0083]). As to claim 8. The combined system of Roz and Par discloses the invention substantially as applied above including, wherein the DPU is configured to operate a plurality of processing paths, further comprising assigning the computing service provider function to a selected one of the processing paths (Par, fig.3, [0064], OSPF protocol). As to claim 9. The combined system of Roz and Par discloses the invention substantially as applied above including, wherein the one processing path is dynamically selected based on incoming workloads or determined based on a configuration (Par, fig.3, [0064], OSPF protocol). As to claim 10 is rejected for same rationale as applied to claim 1 above. As to claim 15 is rejected for same rationale as applied to claim 6 above. As to claim 16 is rejected for same rationale as applied to claim 7 above. As to claim 17 is rejected for same rationale as applied to claim 1 above. Claim(s) 2-4, 11, 12, 18 and 19 is/are rejected under 35 U.S.C. 103 as being unpatentable over “Roz” and “Par” as applied above in view of Sindhu et al. (Pub. No.: US 2022/0224564 A1), hereinafter “Sin”. As to claim 2. The combined system of Roz and Par discloses the invention substantially as applied above. Roz and Par however are silent to discloses explicitly, wherein the computing service provider function implements one of a compute fabric, network fabric, or storage fabric. Sin discloses a similar concept in the same field of endeavor including, wherein the computing service provider function comprises one of a compute fabric, network fabric, or storage fabric (Sin, [0006]-[0008]). Therefore, before the effective filing date of the instant application it would have been obvious to one of the ordinary skilled in the art to incorporate the teachings of “Sin” into those of “Roz and Par” to provide a new processing architecture that utilizes a data processing unit (DPU). Unlike conventional compute models that are centered around a central processing unit (CPU), example implementations described herein leverage a DPU that is specially designed and optimized for a data-centric computing model in which the data processing tasks are centered around, and the primary responsibility of, the DPU. As to claim 3. The combined system of Roz, Par and Sin discloses the invention substantially including, wherein the DPU is a root of trust for the computing service provider at the edge computing network (Sin, [0117], access software is typically part of the kernel and runs in root/privileged mode, although in some cases, protocol stacks may be executed in user space.). As to claim 4. The combined system of Roz, Par and Sin discloses the invention substantially including, wherein the root of trust enables secure installation of operating systems or applications from the computing service provider at the edge computing network (Roz, [0014], Although they execute on different operating systems and often have different deployment requirements, aspects of the present disclosure can provide fast and exact coordination between the sensor (e.g., DPU with ARM cores) and other edge-based and centralized accelerated compute environments (GPU cores).). As to claim 11 is rejected for same rationale as applied to claim 2 above. As to claim 12 is rejected for same rationale as applied to claim 3 above. As to claim 13 is rejected for same rationale as applied to claim 4 above. As to claim 18 is rejected for same rationale as applied to claim 2 above. As to claim 19 is rejected for same rationale as applied to claim 3 above. Claim(s) 5, 14 and 20 is/are rejected under 35 U.S.C. 103 as being unpatentable over “Roz” and “Par” as applied above in view of Glimcher et al. (Pub. No.: US 2023/0305977 A1), hereinafter “Glim”. As to claim 5. The combined system of Roz, and Par discloses the invention substantially. Roz, and Par however are silent to disclose explicitly, wherein the DPU is configured to cause data traffic to be forwarded to a different server at the edge computing network or another edge computing network when a failure is detected at the server. Glim discloses a similar concept in the same field of endeavor including, wherein the DPU is configured to cause data traffic to be forwarded to a different server at the edge computing network or another edge computing network when a failure is detected at the server (Glim, [0048], [0055], forwarding capability. [0065], failure-triggered redirection). Therefore, before the effective filing date of the instant application it would have been obvious to one of the ordinary skilled in the art to incorporate the teachings of “Glim” into those of “Roz and Par” to provide a high-available network-attached storage arrays that have the feature of non-disruptive upgrade (NDU) of their software and firmware, while one or more applications are still running input/output (I/O) and no crash or service down is experienced. With the emergence of smart network interface controllers (also known as smart network interface cards or SmartNIC in short), there are many functions available now to SmartNIC that may enhance server and entire solution capabilities. Since SmartNIC is a new emerging technology, there are no acceptable solutions for NDU while running I/O. As to claim 14 is rejected for same rationale as applied to claim 5 above. As to claim 20 is rejected for same rationale as applied to claim 5 above. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Please see the attached PTO-892. 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 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 TAUQIR HUSSAIN whose telephone number is (571)270-1247. The examiner can normally be reached M-F 7:00 - 8:00 with IFP. 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, Vivek Srivastava can be reached at 571 272-7304. 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. /Tauqir Hussain/Primary Examiner, Art Unit 2446
Read full office action

Prosecution Timeline

Dec 17, 2024
Application Filed
Mar 27, 2026
Non-Final Rejection mailed — §103
May 12, 2026
Applicant Interview (Telephonic)
May 12, 2026
Examiner Interview Summary
Jun 23, 2026
Response Filed
Aug 13, 2026
Final Rejection mailed — §103
Sep 09, 2026
Examiner Interview Summary
Sep 09, 2026
Applicant Interview (Telephonic)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12743547
Method, Device, Equipment and Medium for False-Report Elimination
2y 5m to grant Granted Sep 22, 2026
Patent 12744832
SYSTEMS AND METHODS FOR ENSURING CONTINUED ACCESS TO MEDIA OF A PLAYLIST DESPITE GEOGRAPHIC CONTENT RESTRICTIONS
1y 9m to grant Granted Sep 22, 2026
Patent 12739165
COMMUNICATION SYSTEM
1y 11m to grant Granted Sep 15, 2026
Patent 12726423
INFERRING QOE DEGRADATION FROM IMPLICIT SIGNALS IN USER BEHAVIOR
3y 5m to grant Granted Sep 01, 2026
Patent 12724869
DATA LINK LAYER AUTHENTICITY AND SECURITY FOR AUTOMOTIVE COMMUNICATION SYSTEM
2y 8m to grant Granted Sep 01, 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
84%
Grant Probability
99%
With Interview (+25.8%)
3y 0m (~1y 2m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 829 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