Prosecution Insights
Last updated: April 19, 2026
Application No. 17/870,466

Packet Processing Method, Apparatus, and System

Non-Final OA §103
Filed
Jul 21, 2022
Examiner
BUKHARI, SIBTE H
Art Unit
2449
Tech Center
2400 — Computer Networks
Assignee
Huawei Technologies Co., Ltd.
OA Round
4 (Non-Final)
78%
Grant Probability
Favorable
4-5
OA Rounds
3y 2m
To Grant
99%
With Interview

Examiner Intelligence

Grants 78% — above average
78%
Career Allow Rate
336 granted / 428 resolved
+20.5% vs TC avg
Strong +37% interview lift
Without
With
+37.0%
Interview Lift
resolved cases with interview
Typical timeline
3y 2m
Avg Prosecution
19 currently pending
Career history
447
Total Applications
across all art units

Statute-Specific Performance

§101
10.5%
-29.5% vs TC avg
§103
61.9%
+21.9% vs TC avg
§102
9.1%
-30.9% vs TC avg
§112
11.0%
-29.0% vs TC avg
Black line = Tech Center average estimate • Based on career data from 428 resolved cases

Office Action

§103
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 . DETAILED ACTION Status of Claims This action is in response to application filed on 3/22/2026. Claims 1 and 3-21 have been examined and are pending with this action. Claims 1, 3-4 & 15-21 have been rejected. Claims 5-13 are objected. Arguments Applicant arguments related to added limitations are not persuasive based on the following arguments. Applicant: Applicant argues that based on the primary SID list, the first packet when a target SID in the primary SID list is available processing, based on the at least one secondary SID list, the first packet when the target SID in the primary SID list is unavailable are not disclosed in the provided arts. Examiner: Examiner cites that Kumar discloses processing, based on the primary SID list, the first packet when a target SID in the primary SID list is available (Kumar [0055-0056: “If the processor circuit 42 of the core router 18 determines the protected segment identifier "pPE-SID" 64c in the "Active SID" field 90 is available, the core router 18 forwards in operation 110 the data packet 70 without any changes toward the primary PE router 12 & the processor circuit 42 of the core router device 18 can execute fast rerouting based on retrieving, from the list 80, the backup segment identifier "bPE-SID" 64d under the active segment identifier "pPE-SID" 64c” ). processing, based on the at least one secondary SID list, the first packet when the target SID in the primary SID list is unavailable (Kumar [0038]: “ a primary label (e.g., 54a) for use by a primary PE router (e.g., "PE0") 12 for reaching destination "CE2" 20, a repair label (e.g., 56b) for use by a backup PE router 16 for reaching the destination "CE2" 20 (if the primary PE router 12 is unavailable), and encapsulated by a SR-typed IPv6 outer header 74 and an SR-typed extension header 76 containing header fields 78 (described below) and a list 80 of segment identifiers 64 having respective rerouting flag groups 84.”.” ). Kumar discloses segment identifiers (Dis) relates to the router and the list 80 and active SID field 90 availability are both discussed in the above citation. The unavailability of the router is disclosed which leads to the unavailability of the list and hence the SIDs. Based on above explanation arguments made by applicant are not persuasive. 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 of this title, 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. Claims 1, 3-4, 14 & 16-21 are rejected under 35 U.S.C. 103 as being unpatentable over Gandhi et al (US PUB # 2020/0084143) in view of Kumar (US Pub # 2015/0109902). As per claim 1, Gandhi discloses a packet processing method implemented by a first network device in a segment routing network (Gandhi: [ABS]: “ mechanism that uses a Segment Routing-Multiprotocol Label Switching (SR-MPLS) IOAM segment identifier that can selectively collect IOAM data from “target” network nodes along a data packet path.”), wherein the packet processing method comprises: receiving a first packet (Gandhi: [0066]: “when data packet 660 is received at a network node”), wherein the first packet comprises a plurality of segment identifier (SID) lists (Gandhi: [0066]: “the hint label 670 present using a global SID (18000) at the top of MPLS label stack 662 is used by the node to check for an IOAM function, whereas the next label in the label stack 662 (which is a regular adjacency or prefix SID) is used to forward data packet 660 to the next node.”), processing, based on the primary SID list, the first packet (Gandhi: [ABS]: “Upon determining that the first SID is the regular SID, the method includes processing the data packet .”), Gandhi doesn’t explicitly teaches the primary and secondary SIDs. Kumar however discloses wherein the plurality of SID lists comprises a primary SID list and at least one secondary SID list, wherein the at least one secondary SID list comprises a first secondary SID list (Kumar [0043]: “ The flag group 84 associated with a segment identifier 64 in the list 80 of segment identifiers can include a protected flag "P" 86.”), and wherein the first secondary SID list is a first backup of the primary SID list (Kumar [0043]: that a segment identifier (64d) for a backup PE is positioned underlying the corresponding protected segment identifier (64c) in the list 80 & "Active SID" is protected by a segment identifier (e.g., 64d) of a backup PE 16.” ). processing, based on the primary SID list, the first packet when a target SID in the primary SID list is available (Kumar [0055-0056: “If the processor circuit 42 of the core router 18 determines the protected segment identifier "pPE-SID" 64c in the "Active SID" field 90 is available, the core router 18 forwards in operation 110 the data packet 70 without any changes toward the primary PE router 12 & the processor circuit 42 of the core router device 18 can execute fast rerouting based on retrieving, from the list 80, the backup segment identifier "bPE-SID" 64d under the active segment identifier "pPE-SID" 64c” ). and wherein the target SID is one or more unexecuted SIDs in the primary SID list (Kumar [0055-0056: “the processor circuit 42 of the core router device 18 can execute fast rerouting based on retrieving, from the list 80, the backup segment identifier "bPE-SID" 64d under the active segment identifier "pPE-SID" 64c (based on the pointer in the header fields 78). ” ). processing, based on the at least one secondary SID list, the first packet when the target SID in the primary SID list is unavailable (Kumar [0038]: “ a primary label (e.g., 54a) for use by a primary PE router (e.g., "PE0") 12 for reaching destination "CE2" 20, a repair label (e.g., 56b) for use by a backup PE router 16 for reaching the destination "CE2" 20 (if the primary PE router 12 is unavailable), and encapsulated by a SR-typed IPv6 outer header 74 and an SR-typed extension header 76 containing header fields 78 (described below) and a list 80 of segment identifiers 64 having respective rerouting flag groups 84.”.” ). Therefore it would have been obvious for one of ordinary skill in the art before the effective filing date of the claimed invention to modify the system of Gandhi in view of Kumar to figure out the backup of SID. One would be motivated to do so because this technique advantageously aids in rerouting operations (Kumar: 0043). Claims 19 and 20 are rejected based on rationale provided for claim 1. As per claim 3, Gandhi/Kumar discloses the packet processing method of claim 2, wherein a forwarding path indicated by the first secondary SID list is a backup path of a forwarding path indicated by the primary SID list (Kumar [0050]: “provider edge router 14 in operation 94 can configure its forwarding table entries to specify that a received data packet (e.g., from a customer premises router "CE1" 20) 82 should be processed by inserting (i.e., pushing) labels in a prescribed sequence, for example pushing the repair label "rL2" 56b of the backup PE router "bPE" 16 as the bottom label overlying the received data packet 82, pushing the primary label "pL1" 54a of the primary PE router "pPE" 12 overlying the repair label "rL2" 56b, and encapsulating the packet with IPv6 segment routing headers, namely the outer IPv6 header 74 and the routing extension header 76 including the headers 78, and the list 80 of the sequence of segment identifiers” ). Therefore it would have been obvious for one of ordinary skill in the art before the effective filing date of the claimed invention to modify the system of Gandhi in view of Kumar to figure out the backup of SID. One would be motivated to do so because this technique advantageously aids in rerouting operations (Kumar: 0043). Claim 21 is rejected based on rationale provided for claim 3. As per claim 4, Gandhi/Kumar discloses the packet processing method of claim 3, wherein the target SID is available when a network device corresponding to the target SID is reachable for the first network device (Kumar [0055-0056: “If the processor circuit 42 of the core router 18 determines the protected segment identifier "pPE-SID" 64c in the "Active SID" field 90 is available, the core router 18 forwards in operation 110 the data packet 70 without any changes toward the primary PE router 12 & the processor circuit 42 of the core router device 18 can execute fast rerouting based on retrieving, from the list 80, the backup segment identifier "bPE-SID" 64d under the active segment identifier "pPE-SID" 64c” ). Therefore it would have been obvious for one of ordinary skill in the art before the effective filing date of the claimed invention to modify the system of Gandhi in view of Kumar to figure out the backup of SID. One would be motivated to do so because this technique advantageously aids in rerouting operations (Kumar: 0043). As per claim 14, Gandhi/Kumar discloses the packet processing method of claim 2, wherein either the plurality of SID lists is in a segment routing header (SRH) of the first packet, or the plurality of SID lists is in a Multiprotocol Label Switching (MPLS) header of the first packet (Kumar [0019: “ ingress provider edge (iPE) routers 14 can tunnel data traffic via the core network 22 based on inserting ("pushing") context-sensitive labels into each data packet: the context-sensitive labels, generated by the egress routers 12 and 16, can be implemented based on applying IPv6 based segment routing to multiprotocol label switching (MPLS).” ). Therefore it would have been obvious for one of ordinary skill in the art before the effective filing date of the claimed invention to modify the system of Gandhi in view of Kumar to figure out the multiprotocol label switching (MPLS). One would be motivated to do so because this technique advantageously aids in rerouting operations (Kumar: 0043). As per claim 16, Gandhi/Kumar discloses the packet processing method of claim 1, wherein the primary SID list is adjacent to the first secondary SID list, and wherein a last SID in the primary SID list is before the first secondary SID list (Kumar [0043 & 0023]: “ The flag group 84 associated with a segment identifier 64 in the list 80 of segment identifiers can include a protected flag "P" 86.” & An adjacency segment is instantiated in the MPLS data plan as a crossconnect entry pointing to a specific egress datalink.) Therefore it would have been obvious for one of ordinary skill in the art before the effective filing date of the claimed invention to modify the system of Gandhi in view of Kumar to figure out the backup of SID. One would be motivated to do so because this technique advantageously aids in rerouting operations (Kumar: 0043). As per claim 17, Gandhi/Kumar discloses the packet processing method of claim 1, wherein the at least one secondary SID list further comprises a second secondary SID list, and wherein the second secondary SID list is either a second backup of the first secondary SID list or a third backup of the primary SID list (Kumar [ABS]: “ second provider edge routers as a backup router for reaching the destination via the core network; and inserting, into an IPv6 data packet destined for the destination, a primary label assigned by the primary router and a repair label assigned by backup router, and an IPv6 extension header specifying first and second segment identifiers associated with the respective first and second provider edge routers and a protected flag that enables fast rerouting of the IPv6 data packet to the backup router if the primary router is unavailable.”). Therefore it would have been obvious for one of ordinary skill in the art before the effective filing date of the claimed invention to modify the system of Gandhi in view of Kumar to figure out the backup of SID. One would be motivated to do so because this technique advantageously aids in rerouting operations (Kumar: 0043). As per claim 18, Gandhi/Kumar discloses the packet processing method of claim 1, wherein the plurality of SID lists further comprises another primary SID list and another secondary SID list, and wherein the other secondary SID list is a backup of the other primary SID list (Kumar [0043]: “ The flag group 84 associated with a segment identifier 64 in the list 80 of segment identifiers can include a protected flag "P" 86.” & "Active SID" is protected by a segment identifier (e.g., 64d) of a backup PE 16”). Therefore it would have been obvious for one of ordinary skill in the art before the effective filing date of the claimed invention to modify the system of Gandhi in view of Kumar to figure out the backup of SID. One would be motivated to do so because this technique advantageously aids in rerouting operations (Kumar: 0043). Claim 15 is rejected under 35 U.S.C. 103 as being unpatentable over Gandhi et al (US PUB # 2020/0084143) in view of Kumar (US Pub # 2015/0109902) in further view of FILSFILS (US Pub # 2021/0092043). As per claim 15, Gandhi/Kumar discloses the packet processing method of claim 1 (Gandhi: [ABS]: “Upon determining that the first SID is the regular SID, the method includes processing the data packet .”), Modified Gandhi does not explicitly teaches segment routing headers (SRHs) of the first packet , FILSFILS however discloses wherein the primary SID list and the first secondary SID list are in different segment routing headers (SRHs) of the first packet (FILSFILS [0044]: “ the first SID list 505-1 is edited to a second SID list 505-2 including the labels <17003, 16032> by removing the label 17002. The second SID list 505-2 is written to the traffic, e.g., into a MPLS header or a Segment Routing Header of packet(s) included in the traffic.”). Therefore it would have been obvious for one of ordinary skill in the art before the effective filing date of the claimed invention to modify the system of Gandhi in view of FILSFILS to figure out the segment routing headers. One would be motivated to do so because this technique advantageously aids in forwarding of the packet (FILSFILS). Allowable Subject Matter Claims 5-13 are objected to as being dependent upon a rejected base claim, but would be allowable if rewritten in all independent form including all of the limitations of the base claim and any intervening claims. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. This includes: Any inquiry concerning this communication or earlier communications from the examiner should be directed to Sibte Bukhari whose telephone number is (571) 270-7122. The examiner can normally be reached on M-F 9:00 - 6:00. 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 on (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 an application may be obtained from the Patent Application Information Retrieval (PAIR) system. Status information for published applications may be obtained from either Private PAIR or Public PAIR. Status information for unpublished applications is available through Private PAIR only. For more information about the PAIR system, see http://pair-direct.uspto.gov. Should you have questions on access to the Private PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative or access to the automated information system, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /SIBTE H BUKHARI/Examiner, Art Unit 2449
Read full office action

Prosecution Timeline

Jul 21, 2022
Application Filed
Nov 30, 2024
Non-Final Rejection — §103
Feb 27, 2025
Response Filed
Jun 06, 2025
Non-Final Rejection — §103
Sep 05, 2025
Response Filed
Oct 29, 2025
Final Rejection — §103
Jan 22, 2026
Response after Non-Final Action
Mar 02, 2026
Request for Continued Examination
Mar 09, 2026
Response after Non-Final Action
Mar 19, 2026
Non-Final Rejection — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12598666
METHOD AND APPARATUS FOR CHO AND FAST MCG LINK RECOVERY
2y 5m to grant Granted Apr 07, 2026
Patent 12592844
OPTIMIZATION OF LINK BANDWIDTH CONSUMPTION IN A LAYER-2 MULTICAST NETWORK
2y 5m to grant Granted Mar 31, 2026
Patent 12587306
DATA TRANSMISSION METHOD AND APPARATUS, CIRCUIT BOARD, STORAGE MEDIUM AND ELECTRONIC APPARATUS
2y 5m to grant Granted Mar 24, 2026
Patent 12587415
LOCAL PORT GROUPING WITH RAILS OF NETWORK LINKS
2y 5m to grant Granted Mar 24, 2026
Patent 12587499
HIGH-AVAILABILITY EGRESS ACCESS WITH CONSISTENT SOURCE IP ADDRESSES FOR WORKLOADS
2y 5m to grant Granted Mar 24, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

AI Strategy Recommendation

Get an AI-powered prosecution strategy using examiner precedents, rejection analysis, and claim mapping.
Powered by AI — typically takes 5-10 seconds

Prosecution Projections

4-5
Expected OA Rounds
78%
Grant Probability
99%
With Interview (+37.0%)
3y 2m
Median Time to Grant
High
PTA Risk
Based on 428 resolved cases by this examiner. Grant probability derived from career allow 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