Prosecution Insights
Last updated: July 17, 2026
Application No. 19/041,526

NETWORK RESOURCE MANAGEMENT METHOD, APPARATUS, AND SYSTEM

Non-Final OA §103
Filed
Jan 30, 2025
Priority
Aug 05, 2022 — CN 202210944407.4 +1 more
Examiner
GEBRE, MESSERET F
Art Unit
Tech Center
Assignee
Huawei Technologies Co., Ltd.
OA Round
1 (Non-Final)
56%
Grant Probability
Moderate
1-2
OA Rounds
2y 0m
Est. Remaining
77%
With Interview

Examiner Intelligence

Grants 56% of resolved cases
56%
Career Allowance Rate
161 granted / 289 resolved
-4.3% vs TC avg
Strong +21% interview lift
Without
With
+21.4%
Interview Lift
resolved cases with interview
Typical timeline
3y 5m
Avg Prosecution
28 currently pending
Career history
320
Total Applications
across all art units

Statute-Specific Performance

§101
0.4%
-39.6% vs TC avg
§103
95.6%
+55.6% vs TC avg
§102
1.1%
-38.9% vs TC avg
§112
2.9%
-37.1% vs TC avg
Black line = Tech Center average estimate • Based on career data from 289 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 . Allowable Subject Matter Claims 3,6, 7, 12, 15, and 16 objected to as being dependent upon a rejected base claim, but would be allowable if rewritten in independent form including all of the limitations of the base claim and any intervening claims. Claim Rejections - 35 USC § 103 The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. Claim(s) 1-2, 4-5, 8-11, 13-14, and 17-20 is/are rejected under 35 U.S.C. 103 as being unpatentable over Ping (US pg. no. 20230148302), further in view of Hu (US pg. no. 20230362057). Regarding claim 1. Ping discloses a method, applied to a network slice management function provision entity(fig. 8 NSP 830), wherein the method comprises: receiving a network slice instance allocation request message from a network slice management function consumption entity ([0125] At 801, the NSC 820 (network slice management function consumption entity) asks a NSP 830 to allocate a resource for a network slice (network slice instance allocation), wherein the input parameters include e.g. ServiceProfile, one or more IsolationProfileNS), wherein the network slice instance allocation request message requests the network slice management function provision entity to allocate a network slice instance to a target service([0125] At 801, the NSC 820 (network slice management function consumption entity) asks a NSP 830 (network slice management function provision entity) to allocate a resource for a network slice (network slice instance allocation), wherein the input parameters include e.g. ServiceProfile, one or more IsolationProfileNS…[0126] At 803, the NSP 830 breaks down the Network Slice request to one or more NSS requests according to the service profile and one or more IsolationGroups…[0127] discloses At 812, the NSP 830 allocates resources for management data and services for the network slice based on related IsolationProfile(s) of the Management Resource of the network slice. At 813, the NSP 830 sends a response, including Committed Service Instance, IsolationGroup(s), etc., to the NSC 820), and the network slice instance allocation request message comprises resource isolation-sharing demand information ([0125] At 801, the NSC 820 asks a NSP 830 to allocate a resource for a network slice (network slice instance allocation request for instantiating slice), wherein…as an input parameter, the NSC can include one or more IsolationGroup(s) (resource isolation-sharing demand information)) of the target service for describing a resource isolation-sharing relationship between the target service and another service communication (fig. 3 discloses different isolation groups (IGs) for different services such as SST-uRLLC, SST-eMBB in differing IG 320 and 330 of corresponding slices; [0138-0140] assigning or creating one or more isolation groups for at least one service, wherein resources (slices) of services (target service) assigned in an isolation group are shared with or without isolation; [0139] The method may further include wherein the isolation group is defined based on a type of the at least one resource, and characteristics of services supported by the at least one resource. [0140] The method may further include wherein resources allocated to service are physically or logically isolated from resources of other services assigned in different isolation groups, based on the isolation profile; [0125] discloses At 801, the NSC 820 asks a NSP 830 to allocate a resource for a network slice (network slice instance allocation request for instantiating slice), wherein…as an input parameter, the NSC can include one or more IsolationGroup(s) created before the request; fig. 6 and [0079-0081] discloses At 602, the method includes receiving a service allocation request (network slice instance allocation request for a service). At 604, the method includes extracting and interpreting one or more isolation groups from the request (isolation group is defined based on a type of the at least one resource, and characteristics of services supported by the at least one resource. See [0140])…[0080] At 624, the method includes validating one or more isolation groups. At 626, the method includes determining whether the one or more isolation groups are valid. If the determination at 626 is positive (e.g., “yes”), then the method proceeds to reference number 630. At 630, the method includes allocating or reallocating a resource for the service. At 632, the method includes getting an isolation group of a resource type requested for the service. At 634, the method includes determining whether a resource of the same Isolation Group (original IG of the resource type) exists where the service in the isolation group that exits correspond to the other services the target (requesting service) can share slice (resource). If the determination at 634 is positive (e.g., “yes”), then the method proceeds with allocation of the resource to the service (648).) ; allocating, based on the network slice instance allocation request message, a target network slice instance to the target service, wherein the target network slice instance is an existing network slice instance that satisfies the resource isolation-sharing demand information of the target service ([0138-0140] assigning or creating one or more isolation groups for at least one service, wherein resources (slices) of services (target service) assigned in an isolation group are shared without isolation; [0139] The method may further include wherein the isolation group is defined based on a type of the at least one resource, and characteristics of services supported by the at least one resource. [0140] The method may further include wherein resources allocated to service are physically or logically isolated from resources of other services assigned in different isolation groups, based on the isolation profile. [0079-0081] discloses At 602, the method includes receiving a service allocation request (network slice instance allocation request). At 604, the method includes extracting and interpreting one or more isolation groups (isolation group of a service) from the request…[0080] At 624, the method includes validating one or more isolation groups. At 626, the method includes determining whether the one or more isolation groups are valid. If the determination at 626 is positive (e.g., “yes”), then the method proceeds to reference number 630 of the workflow/method 600-2 shown in FIG. 6B; [0081] In FIG. 6B, a service request is fulfilled (629) with an isolated resource. At 630, the method includes allocating or reallocating a resource for the service. At 632, the method includes getting an isolation group of a resource type requested for the service. At 634, the method includes determining whether a resource of the same Isolation Group (original IG of the resource type) exists. If the determination at 634 is positive (e.g., “yes”), then the method proceeds with allocation of the resource to the service (648), sending information about the target network slice instance to the network slice management function consumption entity (fig. 8, 813). But, Ping does not discloses slice resource isolation-sharing relationship between the target application and the other application; However, in the same field of endeavor Hu discloses slice resource isolation-sharing relationship between the target application and the other application ([0052] The isolation management function 122 may also map 214 an application type to the slice profile or the NSS slice profiles. The slice profile may include extended information elements (IEs) or attributes to indicate more granular slice and service type (SST), in addition to general SST including eMBB, uRLLC and mMTC. For example, the slice profile may include application level information such as utilities (e.g., gas, water, and electricity), gaming, finance, autonomous driving (different types of applications), etc. Then, the isolation management function 122 may map an application (target application) to the slice profile or the NSS slice profiles (comprises other applications). It would benefit support of fine-grained isolation policy, for example utilities (e.g., gas, water, and electricity) data (applications) grouped and forwarded together (configured to share slice resource), gaming data (application) forbidden to be forwarded together with financial data (other application), or the like). Therefore, it would have been obvious to a person having ordinary skill in the art at the time of the invention was effectively filed to combine the teaching of Ping with Hu. The modification would allow fine-grained resource isolation for different applications. The modification would allow isolation management function mapping an application type to the slice profile or the NSS slice profiles to enable and enforce a fine-grained isolation policy. Regarding claim 2. The combination discloses method according to claim 1. Hu discloses, wherein the resource isolation-sharing demand information of the target communication application indicates: communication applications with which the target communication application can share a resource; and communication applications with which the target communication application cannot share the resource ([0052] The isolation management function 122 may also map 214 an application type to the slice profile or the NSS slice profiles. The slice profile may include extended information elements (IEs) or attributes to indicate more granular slice and service type (SST), in addition to general SST including eMBB, uRLLC and mMTC. For example, the slice profile may include application level information such as utilities (e.g., gas, water, and electricity), gaming, finance, autonomous driving (different types of applications), etc. Then, the isolation management function 122 may map an application (target application) to the slice profile or the NSS slice profiles (comprises other applications). It would benefit support of fine-grained isolation policy, for example utilities (e.g., gas, water, and electricity) data (applications) grouped and forwarded together (configured to share slice resource), gaming data (application) forbidden to be forwarded together with financial data (other application), or the like). Regarding claim 4. The combination discloses method according to claim 3. Hu discloses, wherein at least one of the following is satisfied: a target network slice instance is capable of being shared between the target communication application and a first communication application set but is incapable of being shared between the target communication application and a second communication application set (([0052] The isolation management function 122 may also map 214 an application type to the slice profile or the NSS slice profiles. The slice profile may include extended information elements (IEs) or attributes to indicate more granular slice and service type (SST), in addition to general SST including eMBB, uRLLC and mMTC. For example, the slice profile may include application level information such as utilities (e.g., gas, water, and electricity), gaming, finance, autonomous driving (different types of applications), etc. Then, the isolation management function 122 may map an application (target application) to the slice profile or the NSS slice profiles (comprises other applications). It would benefit support of fine-grained isolation policy, for example utilities (e.g., gas, water, and electricity) data (applications) grouped and forwarded together (configured to share slice resource), gaming data (application) forbidden to be forwarded together with financial data (other application), or the like (need isolated slice resource)); Regarding claim 5. The method according to claim 1. Ping discloses, further comprising: sending a network slice subnet instance allocation request message corresponding to the target service to a network slice subnet management service (NSSMS) provision entity ([0130] At 904, the NSP 1020 asks NSSPRAN 930 (NSSMS provision entity) to allocate RAN NSS for the Network Slice, wherein the input parameters include e.g. S-NSSAI, SliceProfileRAN, IsolationGroup(s), etc.), wherein the network slice subnet instance allocation request message requests the NSSMS provision entity to allocate the network slice subnet instance to the target service ([0130] At 904, the NSP 1020 asks NSSPRAN 930 (NSSMS provision entity) to allocate RAN NSS for the Network Slice, wherein the input parameters include e.g. S-NSSAI, SliceProfileRAN, IsolationGroup(s), etc.). Hu discloses slice resource isolation-sharing relationship between the target application and the other application ([0052] The isolation management function 122 may also map 214 an application type to the slice profile or the NSS slice profiles. The slice profile may include extended information elements (IEs) or attributes to indicate more granular slice and service type (SST), in addition to general SST including eMBB, uRLLC and mMTC. For example, the slice profile may include application level information such as utilities (e.g., gas, water, and electricity), gaming, finance, autonomous driving (different types of applications), etc. Then, the isolation management function 122 may map an application (target application) to the slice profile or the NSS slice profiles (comprises other applications). It would benefit support of fine-grained isolation policy, for example utilities (e.g., gas, water, and electricity) data (applications) grouped and forwarded together (configured to share slice resource), gaming data (application) forbidden to be forwarded together with financial data (other application), or the like). Regarding claim 8. The method according to claim 1. Ping discloses, wherein the information about the target network slice instance is an identifier of the target network slice instance ([0127] discloses At 811, the NSP 830 creates a network slice and committed service instance for the Network Slice and associates the one or more IsolationGroup(s) to the committed service instance, and associates the committed service instance to the NSI. At 812, the NSP 830 allocates resources for management data and services for the network slice based on related IsolationProfile(s) of the Management Resource of the network slice. At 813, the NSP 830 sends a response, including Committed Service Instance, IsolationGroup(s), etc., to the NSC 820). Regarding claim 9, The combination discloses method according to claim 1. Ping discloses, wherein the network slice management function provision entity is a network slice management service (NSMS) provision entity (fig. 8, 830 NSP; [0024] The apparatus 100 may be configured to implement the functions of a Network Slice Management Function/Provider (NSMF/NSP)). Regarding claims 10, 11, 13, 14, and 17-18 are rejected based on the analysis and rejections of corresponding claims 1, 2, 4, 5, and 8-9 respectively. Regarding claims 19, and 20 are rejected based on the analysis and rejections of claims 1, and 2 respectively. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to MESSERET F. GEBRE whose telephone number is (571)272-8272. The examiner can normally be reached 9:00 am-5:30PM. 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, Oscar Louie can be reached at 5712701684. 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. MESSERET F. GEBRE Primary Examiner Art Unit 2445 /MESSERET F GEBRE/Primary Examiner, Art Unit 2445
Read full office action

Prosecution Timeline

Jan 30, 2025
Application Filed
Jun 29, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12671649
RELATIVE FAULT-TOLERANT SWITCHING AMONG DEGRADED REDUNDANT COMMUNICATION PATHS
2y 3m to grant Granted Jun 30, 2026
Patent 12665851
LOAD BALANCING SYSTEM AND METHOD
2y 1m to grant Granted Jun 23, 2026
Patent 12652250
RATE ADJUSTMENT BASED ON NUMBER OF CONGESTED PATH
2y 0m to grant Granted Jun 09, 2026
Patent 12640981
METHOD FOR DETERMINING EDGE CONFIGURATION SERVER AND APPARATUS
2y 8m to grant Granted May 26, 2026
Patent 12634686
Diameter Multifold Message
6y 1m to grant Granted May 19, 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
56%
Grant Probability
77%
With Interview (+21.4%)
3y 5m (~2y 0m remaining)
Median Time to Grant
Low
PTA Risk
Based on 289 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