Prosecution Insights
Last updated: October 01, 2026
Application No. 19/283,433

MAC MIGRATION METHOD AND DEVICE

Non-Final OA §102§112
Filed
Jul 29, 2025
Priority
Jan 30, 2023 — CN 202310090927.8 +1 more
Examiner
HUANG, KAYLEE J
Art Unit
Tech Center
Assignee
Huawei Technologies Co., Ltd.
OA Round
1 (Non-Final)
75%
Grant Probability
Favorable
1-2
OA Rounds
1y 5m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 75% — above average
75%
Career Allowance Rate
273 granted / 366 resolved
+14.6% vs TC avg
Strong +49% interview lift
Without
With
+49.2%
Interview Lift
resolved cases with interview
Typical timeline
2y 7m
Avg Prosecution
27 currently pending
Career history
393
Total Applications
across all art units

Statute-Specific Performance

§101
5.4%
-34.6% vs TC avg
§103
50.3%
+10.3% vs TC avg
§102
7.9%
-32.1% vs TC avg
§112
29.9%
-10.1% vs TC avg
Black line = Tech Center average estimate • Based on career data from 366 resolved cases

Office Action

§102 §112
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 action is in response to preliminary amendment filed on 02/26/2026. Applicant amended claims 1-9 in the preliminary amendment. Claims 10-16 are newly added. Claims 1-16 present for examination. Priority Receipt is acknowledged of certified copies of papers required by 37 CFR 1.55. Information Disclosure Statement It is hereby acknowledged that the following papers have been received and placed of record in the file: Information Disclosure Statement(s) as received on 08/11/2025 and 04/01/2026 is/are considered by the Examiner. Claim Objections Claims 1, 15, and 16 are objected to because of the following informalities: Claim 1, line 1, “A MAC migration” should be “A media access control (MAC) migration”; Claims 15 and 16 use acronyms without stating what the acronyms stand for or represent. For example, claim 15 recites “UMR” in line 2. It should read “Unknown MAC Route (UMR)”. This needs to be done for each first occurrence of an acronym in the Claims. Appropriate correction is required. Claim Rejections - 35 USC § 112 The following is a quotation of 35 U.S.C. 112(b): (b) CONCLUSION.—The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the inventor or a joint inventor regards as the invention. The following is a quotation of 35 U.S.C. 112 (pre-AIA ), second paragraph: The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the applicant regards as his invention. Claim 5 is rejected under 35 U.S.C. 112(b) or 35 U.S.C. 112 (pre-AIA ), second paragraph, as being indefinite for failing to particularly point out and distinctly claim the subject matter which the inventor or a joint inventor (or for applications subject to pre-AIA 35 U.S.C. 112, the applicant), regards as the invention. Regarding claim 5, claim limitation recites “the advertisement” in claim 2, which renders the claim vague and indefinite. It is unclear whether “the advertisement” is referring to “an advertisement” in claim 4, line 2, or to “an advertisement” in claim 5, line 2, or to a different/distinct advertisement. Claim Rejections - 35 USC § 102 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 the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action: A person shall be entitled to a patent unless – (a)(1) the claimed invention was patented, described in a printed publication, or in public use, on sale, or otherwise available to the public before the effective filing date of the claimed invention. Claim(s) 1-16 is/are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Andhe (US 2022/0247679 A1). Regarding claim 1, Andhe discloses A MAC migration method, comprising: when a conflict between a first media access control (MAC) route and a second MAC route is detected, selecting one of the first MAC route or the second MAC route as an optimal MAC route ([0034]: the ND 103C determines that there is already a route installed in the ND 103C for the ND 102 and transmits the second route with a MAC mobility attributes that includes a sequence number that is greater than the sequence number associated with the route previously installed for the ND 102; for example, when the first route installed for ND 102 is the initial route learnt and installed for this ND (i.e., no other route was installed before the first route), there might not be any MAC mobility attribute associated with the first route, in that case the sequence number transmitted with the second route has a value of 1; alternatively, if the first route is not the initial route installed for ND 102, this route may already have an associated sequence number and the sequence number transmitted with the second route equals the previous sequence number increased by 1; further, ND 103C selects the local route as a best path for reaching ND 102 and installs the route); generating a MAC migration attribute for the optimal MAC route, and increasing a sequence number in the MAC migration attribute by a value to obtain a first sequence number ([0034]: the ND 103C may also transmit a MAC mobility attribute associated with the second route; the MAC mobility attribute is indicative of the order of advertisement of the routes for the ND 102; the ND 103C determines that there is already a route installed in the ND 103C for the ND 102 and transmits the second route with a MAC mobility attributes that includes a sequence number that is greater than the sequence number associated with the route previously installed for the ND 102; for example, when the first route installed for ND 102 is the initial route learnt and installed for this ND (i.e., no other route was installed before the first route), there might not be any MAC mobility attribute associated with the first route, in that case the sequence number transmitted with the second route has a value of 1); advertising the optimal MAC route including the MAC migration attribute ([0034]: the ND 103C determines that there is already a route installed in the ND 103C for the ND 102 and transmits the second route with a MAC mobility attributes that includes a sequence number that is greater than the sequence number associated with the route previously installed for the ND 102; for example, when the first route installed for ND 102 is the initial route learnt and installed for this ND (i.e., no other route was installed before the first route), there might not be any MAC mobility attribute associated with the first route, in that case the sequence number transmitted with the second route has a value of 1); and receiving a withdrawal request of the first MAC route, and determining to use the optimal MAC route ([0038]: causing the first network device to request withdrawal of the first MAC/IP route). Regarding claim 2, Andhe discloses the MAC migration method as described in claim 1. Andhe further discloses when the conflict between the first MAC route and the second MAC route is detected, selecting the first MAC route as the optimal MAC route ([0034]: ND 103C selects the local route as a best path for reaching ND 102 and installs the route); and after advertising the optimal MAC route including the MAC migration attribute, the method further comprises: receiving a third MAC route, wherein a second sequence number in a MAC migration attribute of the third MAC route is obtained by increasing the first sequence number by a value ([0045]: the ND 113C determines that there is already a route installed for the ND 102, the first MAC/IP route, and transmits the second route with a MAC mobility attributes that includes a sequence number that is greater than the sequence number associated with the route previously installed for the ND 112); determining that the second sequence number is greater than the first sequence number of the optimal MAC route ([0045]: the ND 113C determines that there is already a route installed for the ND 102, the first MAC/IP route, and transmits the second route with a MAC mobility attributes that includes a sequence number that is greater than the sequence number associated with the route previously installed for the ND 112; & [0062]: upon determining that the first MAC/IP route is associated with the first sequence number, the ND 113E determines whether the second sequence number is greater than the first sequence number; responsive to determining that the second sequence number is greater than the first sequence number, the ND 113E selects the second MAC/IP route as the best route for the customer network device); advertising the third MAC route ([0045]: the ND 113C determines that there is already a route installed for the ND 102, the first MAC/IP route, and transmits the second route with a MAC mobility attributes that includes a sequence number that is greater than the sequence number associated with the route previously installed for the ND 112); and receiving the withdrawal request of the first MAC route, and determining to use the third MAC route ([0048]: upon receipt of the second MAC/IP route for ND 112, the ND 113A transmits a request to withdraw the first MAC/IP route for ND 11; the message causes ND 113E to remove the first MAC/IP route for ND 112). Regarding claim 3, Andhe discloses the MAC migration method as described in claim 1. Andhe further discloses receiving a fourth MAC route, wherein a third sequence number in a MAC migration attribute of the fourth MAC route is obtained by increasing the first sequence number by a value ([0045]: the ND 113C determines that there is already a route installed for the ND 102, the first MAC/IP route, and transmits the second route with a MAC mobility attributes that includes a sequence number that is greater than the sequence number associated with the route previously installed for the ND 112); and upon determining that the third sequence number is greater than the first sequence number of the optimal MAC route, withdrawing the optimal MAC route ([0048]: upon receipt of the second MAC/IP route for ND 112, the ND 113A transmits a request to withdraw the first MAC/IP route for ND 11; the message causes ND 113E to remove the first MAC/IP route for ND 112; & [0062]: upon determining that the first MAC/IP route is associated with the first sequence number, the ND 113E determines whether the second sequence number is greater than the first sequence number; responsive to determining that the second sequence number is greater than the first sequence number, the ND 113E selects the second MAC/IP route as the best route for the customer network device). Regarding claim 4, Andhe discloses A media access control (MAC) migration method, comprising: learning of an advertisement, wherein the advertisement indicates an optimal media access control (MAC) route, and a MAC migration attribute of the optimal MAC route includes a first sequence number determined by increasing a sequence number by a value ([0034]: the ND 103C determines that there is already a route installed in the ND 103C for the ND 102 and transmits the second route with a MAC mobility attributes that includes a sequence number that is greater than the sequence number associated with the route previously installed for the ND 102; for example, when the first route installed for ND 102 is the initial route learnt and installed for this ND (i.e., no other route was installed before the first route), there might not be any MAC mobility attribute associated with the first route, in that case the sequence number transmitted with the second route has a value of 1); and upon determining that the first sequence number is greater than a sequence number corresponding to a locally stored first MAC route, sending a withdrawal request, wherein the withdrawal request is used to withdraw the first MAC route ([0045]: the ND 113C determines that there is already a route installed for the ND 102, the first MAC/IP route, and transmits the second route with a MAC mobility attributes that includes a sequence number that is greater than the sequence number associated with the route previously installed for the ND 112; & [0062]: upon determining that the first MAC/IP route is associated with the first sequence number, the ND 113E determines whether the second sequence number is greater than the first sequence number; responsive to determining that the second sequence number is greater than the first sequence number, the ND 113E selects the second MAC/IP route as the best route for the customer network device; & [0048]: upon receipt of the second MAC/IP route for ND 112, the ND 113A transmits a request to withdraw the first MAC/IP route for ND 11; the message causes ND 113E to remove the first MAC/IP route for ND 112). Regarding claim 5, Andhe discloses the media access control (MAC) migration method as described in claim 4. Andhe further discloses learning of an advertisement, wherein the advertisement indicates a third MAC route, and a second sequence number in a MAC migration attribute of the third MAC route is obtained by increasing the first sequence number by a value ([0045]: the ND 113C determines that there is already a route installed for the ND 102, the first MAC/IP route, and transmits the second route with a MAC mobility attributes that includes a sequence number that is greater than the sequence number associated with the route previously installed for the ND 112); and upon determining that the second sequence number is greater than the sequence number corresponding to the locally stored first MAC route, sending the withdrawal request, wherein the withdrawal request is used to withdraw the first MAC route ([0045]: the ND 113C determines that there is already a route installed for the ND 102, the first MAC/IP route, and transmits the second route with a MAC mobility attributes that includes a sequence number that is greater than the sequence number associated with the route previously installed for the ND 112; & [0048]: the subset of network devices, ND 113A, ND 113B, and ND 113D, includes the first network device ND 113A from which the first MAC/IP route originated causing the first network device 113A to request withdrawal of the first MAC/IP route upon receipt of the second MAC/IP route). Regarding claim 6, Andhe discloses the media access control (MAC) migration method as described in claim 4. Andhe further discloses obtaining, through re-learning, a fourth MAC route and generating a MAC migration attribute for the fourth MAC route, wherein a third sequence number in the MAC migration attribute is obtained by increasing the first sequence number by a value ([0045]: the ND 113C determines that there is already a route installed for the ND 102, the first MAC/IP route, and transmits the second route with a MAC mobility attributes that includes a sequence number that is greater than the sequence number associated with the route previously installed for the ND 112); and sending the fourth MAC route ([0045]: transmits the second route with a MAC mobility attribute that includes a sequence number that is greater than the sequence number associated with the route previously installed for the ND 112). Regarding claims 7-9, the limitations of claims 7-9 are rejected in the analysis of claims 1-3 respectively and these claims are rejected on that basis. Regarding claim 10, Andhe discloses the MAC migration method as described in claim 1. Andhe further discloses when the conflict between the first MAC route and the second MAC route is detected, selecting the second MAC route as the optimal MAC route ([0062]: the ND 113E selects the second MAC/IP route as the best route for the customer network device). Regarding claim 11, Andhe discloses the MAC migration method as described in claim 1. Andhe further discloses an initial value of the sequence number in the MAC migration attribute is 0 ([0045]: when the first route installed for ND 112 is the initial route learnt and installed for this ND, there might not be any MAC mobility attribute associated with the first route). Regarding claim 12, Andhe discloses the MAC migration method as described in claim 1. Andhe further discloses increasing the sequence number in the MAC migration attribute by a value comprises increasing the sequence number by 1 ([0045]: if the first route is not the initial route installed for ND 112, this route may already have an associated MAC mobility attribute including a respective sequence number and the sequence number transmitted with the second route equals the previous sequence number increased by 1). Regarding claim 13, Andhe discloses the MAC migration method as described in claim 1. Andhe further discloses advertising the optimal MAC route comprises advertising the optimal MAC route to all edge devices in a campus network ([0059]: the ND 113E installs the second MAC/IP route as the best route for the customer network device 112, and transmits the second MAC/IP route to a second subset of the network devices including a first network device from which the first MAC/IP route originated, causing the first network device to request withdrawal of the first MAC/IP route). Regarding claim 14, the limitations of claim 14 are rejected in the analysis of claim 10 above and this claim is rejected on that basis. Regarding claim 15, Andhe discloses the first device as described in claim 7. Andhe further discloses the first device is a border device in a campus network in which a UMR is used (FIG. 2A: ND 112; & [0039]: the network 110 includes a set of access NDs 113A-E and ND 112). Regarding claim 16, Andhe discloses the first device as described in claim 7. Andhe further discloses the first device is an access leaf node in a metropolitan area network in which a UMR is used (FIG. 2A: ND 112 is leaf node of ND 113C; & [0039]: the network 110 includes a set of access NDs 113A-E and ND 112). Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Wang et al. (US 2022/0078046 A1). The first route is a UMR, and forward the UMR to the first customer edge network device, to finally send, by using the third network device, the packet from the first user-side device to the second user-side device connected to the second network device ([0013]). Kumura et al. (US 2008/0069043 A1). Determine the most optimal transmission path/paths; the transmission sequence number is incremented up one number at a time for each time slot. Nanivadekar et al. (US 2022/0021649 A1). The stream identifier may be generated by incrementing a value for each new connection, or may be created based on attributes of the given connection, such as by combining the source IP address, destination IP address, source port, destination port, and protocol ([0045]). Any inquiry concerning this communication or earlier communications from the examiner should be directed to KAYLEE J HUANG whose telephone number is (571)272-0080. The examiner can normally be reached Monday-Friday 9AM-5PM. 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, Joon H Hwang can be reached at 571-272-4036. 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. Kaylee Huang 09/01/2026 /KAYLEE J HUANG/Primary Examiner, Art Unit 2447
Read full office action

Prosecution Timeline

Jul 29, 2025
Application Filed
Sep 04, 2026
Non-Final Rejection mailed — §102, §112 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12732567
SYSTEMS AND METHODS FOR TRACKING USER ACCESS ACROSS WEB DOMAINS
3y 2m to grant Granted Sep 08, 2026
Patent 12732539
AI-BASED HONEYPOT TO MITIGATE SOCIAL ENGINEERING CYBERATTACK
3y 1m to grant Granted Sep 08, 2026
Patent 12732444
AGENT FUNCTIONALITY EVALUATION IN MANAGED ENDPOINTS
1y 9m to grant Granted Sep 08, 2026
Patent 12719893
DETECTION OF MALICIOUS OPERATIONS FOR DISTRIBUTED CACHE
4y 5m to grant Granted Aug 25, 2026
Patent 12719888
Distributed Cyber Threat Intelligence Platform
2y 4m 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

1-2
Expected OA Rounds
75%
Grant Probability
99%
With Interview (+49.2%)
2y 7m (~1y 5m remaining)
Median Time to Grant
Low
PTA Risk
Based on 366 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