Prosecution Insights
Last updated: May 29, 2026
Application No. 18/384,568

TRANSMITTING DEVICE AND BUFFER CONTROL METHOD

Non-Final OA §103
Filed
Oct 27, 2023
Priority
Jun 20, 2018 — continuation of PCTJP2018023500 +2 more
Examiner
CHOWDHURY, MOHAMMED SHAMSUL
Art Unit
2467
Tech Center
2400 — Computer Networks
Assignee
Ifinity Inc.
OA Round
5 (Non-Final)
83%
Grant Probability
Favorable
5-6
OA Rounds
0m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 83% — above average
83%
Career Allowance Rate
290 granted / 349 resolved
+25.1% vs TC avg
Strong +26% interview lift
Without
With
+25.7%
Interview Lift
resolved cases with interview
Typical timeline
2y 6m
Avg Prosecution
34 currently pending
Career history
396
Total Applications
across all art units

Statute-Specific Performance

§101
0.3%
-39.7% vs TC avg
§103
92.4%
+52.4% vs TC avg
§102
4.2%
-35.8% vs TC avg
§112
1.6%
-38.4% vs TC avg
Black line = Tech Center average estimate • Based on career data from 349 resolved cases

Office Action

§103
DETAILED ACTION The following is a non final office action in response to applicant’s amendment filed on 04/29/2026 for response of the office action mailed on 12/30/2025. Interdependent claims 1 and 6-7 are amended. No claims are cancelled. A new claim 9 is added. Therefore, claims 1-9 are pending and addressed below. 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 . Continued Examination Under 37 CFR 1.114 < 2nd > A request for continued examination under 37 CFR 1.114, including the fee set forth in 37 CFR 1.17(e), was filed in this application after final rejection. Since this application is eligible for continued examination under 37 CFR 1.114, and the fee set forth in 37 CFR 1.17(e) has been timely paid, the finality of the previous Office action has been withdrawn pursuant to 37 CFR 1.114. Applicant's submission filed on 04/29/2026 has been entered. 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. In 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 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 factual inquiries set forth in Graham v. John Deere Co., 383 U.S. 1, 148 USPQ 459 (1966), that are applied 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-8 are rejected under 35 U.S.C. 103 as being unpatentable over Sammour et al. (2009/0103478 as submitted in IDS), Sammour hereinafter, in view of in view of Uchino et al. (2016/0338132 as submitted in IDS), Uchino hereinafter. Re. Claim 1, Sammour teaches a transmitting device (Fig.1, WTRU/Fig. 8, 710) comprising: a buffer configured to store the transmission data (¶0062 - storing the packet in a buffer. Also, see ¶0151/¶0153); first layer processor circuitry (Fig.1/Fig. 8 & ¶0151 - The processor 815 is configured to perform PDCP discard and enhanced Layer 2 operations. Layer 2 consists of PDCP, RLC & MAC layer, well known in the analogous art. Also, see ¶0154) configured to execute processing (Fig.1/Fig. 8 & ¶0151-¶0155) for a first layer (Fig. 1, PDCP layer in WTRU) on the transmission data (Fig.1/Fig.8 & ¶0151 - transmitter 816 to facilitate the transmission and reception of wireless data); second layer processor circuitry (Fig.1/Fig. 8 & ¶0151 - The processor 815 is configured to perform PDCP discard and enhanced Layer 2 operations. Layer 2 consists of PDCP, RLC & MAC layer, well known in the analogous art. Also, see ¶0154) configured to execute processing (Fig.1/Fig. 8 & ¶0151-¶0155) for a second layer (Fig. 1, RLC/MAC layer in WTRU) on the transmission data (Fig.1/Fig.8 & ¶0151 - transmitter 816 to facilitate the transmission and reception of wireless data), the second layer being lower layer of the first layer (RLC/MAC layer is lower than PDCP layer, see Fig. 1); and a transmitter configured to transmit the transmission (Fig.1/Fig.8 & ¶0151 - transmitter 816 to facilitate the transmission and reception of wireless data) processed by the first layer processor circuitry and the second layer processor circuitry (Fig.1/Fig. 8 & ¶0151-¶0155); and a receiver (Fig.8, 817) configured to receive first information and second information (Fig. 1-11 - PDCP discard timer <DTP1/DRP2, new discard timer, see ¶0066 along with Fig. 9>, refers to first information, RLC discard timer <DTR>, refers to second information, see ¶0077, ¶0080-¶0085 along with Fig. 9), the first information being information for setting a first time for discarding the transmission data used by the first layer (Fig. 9-10 & ¶0068 - Option 1: In the transmitting PDCP entity, a new discard timer (DTP1) <i.e., first information/ PDCP discard timer> is started upon reception of a PDCP SDU from upper layers. When the discard timer (DTP1) expires, the transmitting PDCP entity discards the associated SDU/PDU. Fig. 9-10 & ¶0071 - Option 2: In the transmitting PDCP entity, a new discard timer (DTP2) <i.e., first information/ PDCP discard timer> is started upon sending a PDCP SDU/PDU to lower layers for transmission (i.e. to RLC). When the discard timer (DTP2) expires, the transmitting PDCP entity discards the associated SDU/PDU. Fig. 9-10 & ¶0082 - At 910, in the transmitting PDCP entity, a new discard timer, (e.g., DTP1) <i.e., first information/ PDCP discard timer>, is started upon reception of an PDCP SDU from upper layers, whereby DTP1 is initialized with value Z time units (assuming a decrementing timer implementation for DTP1). At 920, after X time units (where X is the amount of time the SDU/PDU has spent in the PDCP entity before being submitted to the RLC), the transmitting PDCP entity submits/sends the PDCP SDU/PDU to lower layers, (i.e., to RLC), for transmission. The transmitting PDCP entity may provide along with the submitted PDCP PDU, (i.e., the RLC SDU), an indication of the remaining overall timer value, (i.e., Z-X e.g. in the case of a decrementing timer implementation), or of the time spent in the PDCP entity, (i.e., X e.g. in the case of an incrementing timer implementation). Such an indication may be signaled via new parameters for primitives, such as a new parameter for the RLC primitive RLC-yy-Data-Req (which is used by upper layers e.g. PDCP, to request the transmission of an RLC SDU). Fig. 9 & ¶0084 - At 930, when the discard timer, (DTP1 or DTR), expires, the transmitting entity, (PDCP or RLC), discards the associated SDU/PDU, (or SDUs/PDUs in case more than one SDU are associated with the same timer) at 940. Also, see 1010/1020 in Fig. 10), the second information being information associated with the second layer and used to configure a second time for discarding the transmission data used by the second layer, (Fig. 9 & ¶0077 - The transmitting RLC entity may have its own timer-based discard operation. If so, it is possible that the LTE RLC will start its own discard timer upon receiving the RLC SDU, (i.e., the PDCP PDU), from the upper layer, (i.e., from PDCP). The RLC discard timer is referred to as DTR (i.e., second information/RLC discard timer). When the DTR (RLC discard timer) expires, the transmitting RLC entity discards the associated SDU/PDU (or SDUs/PDUs, in case more than one SDU/PDU is associated with the same timer). Fig. 9 & ¶0084 - At 930, when the discard timer, (DTP1 or DTR), expires, the transmitting entity, (PDCP or RLC), discards the associated SDU/PDU, (or SDUs/PDUs in case more than one SDU are associated with the same timer) at 940. Also, see 1040 in Fig. 10. Overall, the aforesaid disclosures by Sammour can be summarized by the snapshots of figures 4 and 10, as reproduced next), PNG media_image2.png 578 1007 media_image2.png Greyscale Yet, Sammour does not expressly teach the first layer processor circuitry is configured to discard, in the first layer, the transmission data stored in the buffer, upon expiration of a time corresponding to the second time that is for discarding the transmission data used by the second layer which is the lower layer of the first layer and that is configured by the second information. However, in the analogous art, Uchino explicitly discloses the first layer processor circuitry (Fig.4/Fig. 6, 110) is configured to discard, in the first layer ,the transmission data stored in the buffer, upon expiration of a time corresponding to the second time that is for discarding the transmission data used by the second layer which is the lower layer of the first layer and that is configured by the second information (Fig. 1-6 & ¶0035 - the PDCP layer (i.e., first layer) processing unit 110 may have a PDCP discard timer (PDCP Discard Timer) to discard packets stored in the PDCP layer processing unit 110. The PDCP layer processing unit 110 stores already transmitted PDCP PDUs in a buffer for subsequent retransmission for a predefined time after transmitting the PDCP PDUs to the RLC layer (i.e., second layer) processing unit 120. When the PDCP discard timer configured for the respective PDCP PDUs has expired due to passage of the predefined time, the PDCP layer (i.e., first layer) processing unit 110 may discard the PDCP PDUs. Fig. 1-6 & ¶0041 - the RLC entity control unit 123 may stop the RLC discard timer corresponding to a packet for which the PDCP discard timer has expired. In other words, the packet for which the PDCP discard timer has expired is discarded in the PDCP layer (i.e., first layer) processing unit 110. Also, see claims 4 & 12, for example, in claim 4, Uchino recites, “wherein the PDCP layer processing unit has a PDCP discard timer configured to discard packets stored in the PDCP layer processing unit, and the RLC entity control unit stops the RLC discard timer corresponding to a packet for which the PDCP discard timer has expired.” In Summary, there is a strong correspondence between discard timers at PDCP layer (first layer) and at RLC layer (second layer) in order to alleviate overflow at the RLC layer correlating to data packets at PDCP layer (first layer) failing to be transmitted to the base station, in turns, improves overall transmission latency for uplink data, once discard timers at PDCP layer (first layer) and at RLC layer (second layer) are coordinated as disclosed supra. In fact, the aforesaid disclosures by Uchino, are similar to instant application, at least in ¶0075, where it recites, “first information defining discard conditions for a packet for the first layer is set in accordance with second information regarding transmission control for the second layer, and a packet satisfying the discard conditions is discarded from the buffer for the first layer. Therefore, it is possible to shorten a buffering time within which a packet is held in the buffer, and, even when low latency data is generated as new transmission data, it is possible to reduce latency until the low latency data is to be transmitted. As a result, it is possible to satisfy latency requirements for the low latency data.”, also, at least in ¶0067, where it recites, “first information defining conditions for discarding the packet.…the first layer processing unit 112 uses parameters for a different layer (e.g., a lower layer), that is, a second layer, and sets discard conditions for the packet.” Overall, the aforesaid disclosures by Uchino can be summarized by the snapshots of fig. 4 and fig. 6, as reproduced next). PNG media_image3.png 414 1155 media_image3.png Greyscale Therefore, it would have been obvious to one of the ordinary skill in the art before the effective filling date of the claimed invention to combine Sammour’s invention of a system and a method for discarding a packet data convergence protocol (PDCP) service data unit (SDU) to include Uchino’s invention of user equipment (UE) having a dual connectivity function to communicate with multiple base stations simultaneously, because it provides an efficient mechanism for transmitting uplink data in the dual connectivity efficiently. (¶0002-¶0012, Uchino) Re. Claim 2, Sammour and Uchino teach claim 1. Sammour further teaches wherein the receiver is further configured to receive the first information and the second information via a Radio ResourceControl (RRC) signaling. (See ¶0080-¶0081). Re. Claim 3, Sammour and Uchino teach claim 1. Sammour further teaches wherein the first layer is a packet data convergence protocol (PDCP) layer (Fig. 1, PDCP layer in WTRU), and the second layer is a medium access control (MAC) layer (Fig. 1, MAC layer in WTRU, as per instant application, any layer other than PDCP layer, see ¶0067). Re. Claim 4, Sammour and Uchino teach claim 1. Yet, Sammour does not expressly teach wherein the second time is lower than the first time. However, in the analogous art, Uchino explicitly discloses wherein the second time is lower than the first time. (Fig. 1-6 & ¶0035 - the PDCP layer processing unit 110 may have a PDCP discard timer (PDCP Discard Timer) to discard packets stored in the PDCP layer processing unit 110. The PDCP layer processing unit 110 stores already transmitted PDCP PDUs in a buffer for subsequent retransmission for a predefined time after transmitting the PDCP PDUs to the RLC layer processing unit 120. When the PDCP discard timer configured for the respective PDCP PDUs has expired due to passage of the predefined time, the PDCP layer processing unit 110 may discard the PDCP PDUs. Fig. 1-6 & ¶0041 - the RLC entity control unit 123 may set an expiration time for the RLC discard timer depending on a bearer type or a logical channel type of packets. For example, the expiration time of the RLC discard timer may be set to a relatively short time for a bearer type or a logical channel where long transmission latency is unacceptable. On the other hand, the expiration time of the RLC discard timer may be set to a relatively long time for a bearer type or a logical channel where a certain amount of latency is acceptable. …..the RLC entity control unit 123 may stop the RLC discard timer corresponding to a packet for which the PDCP discard timer has expired. In other words, the packet for which the PDCP discard timer has expired is discarded in the PDCP layer processing unit 110. As a result, even if the RLC entity control unit 123 continues counting the RLC discard timer, the RLC entity control unit 123 cannot cause the PDCP layer processing unit 110 to retransmit the staying packet and accordingly may stop the RLC discard timer so as to avoid unnecessarily counting the RLC discard timer) Therefore, it would have been obvious to one of the ordinary skill in the art before the effective filling date of the claimed invention to combine Sammour’s invention of a system and a method for discarding a packet data convergence protocol (PDCP) service data unit (SDU) to include Uchino’s invention of user equipment (UE) having a dual connectivity function to communicate with multiple base stations simultaneously, because it provides an efficient mechanism for transmitting uplink data in the dual connectivity efficiently. (¶0002-¶0012, Uchino) Re. Claim 5, Sammour and Uchino teach claim 1. Sammour further teaches wherein the transmitting device (Fig.1, WTRU/Fig. 8, 710 & ¶0151 - transmitter 816 to facilitate the transmission and reception of wireless data) is a mobile terminal. (See Fig. 1/Fig.7-8, WTRU, 710) Re. Claim 6, Sammour teaches a base station device (Fig.1, eNB/Fig.8, eNB 720) that controls a terminal device (Fig. 1/Fig.7-8, WTRU, 710), the base station device (Fig.1, eNB/Fig.8, eNB 720) comprising: a memory (see ¶0152/¶0153); and processor circuitry (Fig. 8, 825) coupled to the memory and configured to: transmit first information and second information (Fig. 1-11 - PDCP discard timer <DTP1/DRP2, new discard timer, see ¶0066 along with Fig. 9>, refers to first information, RLC discard timer <DTR>, refers to second information, see ¶0077, ¶0080-¶0085 along with Fig. 9), the first information being information for setting a first time for discarding transmission data used by a first layer (Fig. 9-10 & ¶0068 - Option 1: In the transmitting PDCP entity, a new discard timer (DTP1) <i.e., first information/ PDCP discard timer> is started upon reception of a PDCP SDU from upper layers. When the discard timer (DTP1) expires, the transmitting PDCP entity discards the associated SDU/PDU. Fig. 9-10 & ¶0071 - Option 2: In the transmitting PDCP entity, a new discard timer (DTP2) <i.e., first information/ PDCP discard timer> is started upon sending a PDCP SDU/PDU to lower layers for transmission (i.e., to RLC). When the discard timer (DTP2) expires, the transmitting PDCP entity discards the associated SDU/PDU. Fig. 9-10 & ¶0082 - At 910, in the transmitting PDCP entity, a new discard timer, (e.g., DTP1) <i.e., first information/ PDCP discard timer>, is started upon reception of an PDCP SDU from upper layers, whereby DTP1 is initialized with value Z time units (assuming a decrementing timer implementation for DTP1). At 920, after X time units (where X is the amount of time the SDU/PDU has spent in the PDCP entity before being submitted to the RLC), the transmitting PDCP entity submits/sends the PDCP SDU/PDU to lower layers, (i.e., to RLC), for transmission. The transmitting PDCP entity may provide along with the submitted PDCP PDU, (i.e., the RLC SDU), an indication of the remaining overall timer value, (i.e., Z-X e.g., in the case of a decrementing timer implementation), or of the time spent in the PDCP entity, (i.e., X e.g., in the case of an incrementing timer implementation). Such an indication may be signaled via new parameters for primitives, such as a new parameter for the RLC primitive RLC-yy-Data-Req (which is used by upper layers e.g., PDCP, to request the transmission of an RLC SDU). Fig. 9 & ¶0084 - At 930, when the discard timer, (DTP1 or DTR), expires, the transmitting entity, (PDCP or RLC), discards the associated SDU/PDU, (or SDUs/PDUs in case more than one SDU are associated with the same timer) at 940. Also, see 1010/1020 in Fig. 10), the second information being information associated with a second layer which is lower layer of the first layer and used to configure a second time for discarding the transmission data used by the second layer (Fig. 9 & ¶0077 - The transmitting RLC entity may have its own timer-based discard operation. If so, it is possible that the LTE RLC will start its own discard timer upon receiving the RLC SDU, (i.e., the PDCP PDU), from the upper layer, (i.e., from PDCP). The RLC discard timer is referred to as DTR (i.e., second information/RLC discard timer). When the DTR (RLC discard timer) expires, the transmitting RLC entity discards the associated SDU/PDU (or SDUs/PDUs, in case more than one SDU/PDU is associated with the same timer). Fig. 9 & ¶0084 - At 930, when the discard timer, (DTP1 or DTR), expires, the transmitting entity, (PDCP or RLC), discards the associated SDU/PDU, (or SDUs/PDUs in case more than one SDU are associated with the same timer) at 940. . Also, see 1040 in Fig. 10. Overall, the aforesaid disclosures by Sammour can be summarized by the snapshots of figures 4 and 10, as reproduced next), PNG media_image2.png 578 1007 media_image2.png Greyscale Yet, Sammour does not expressly teach wherein the processor circuitry is further configured to cause the terminal device to discard, in the first layer, the transmission data stored in a buffer relating with the first layer of the terminal device, upon expiration of a time corresponding to the second time that is for discarding the transmission data used by the second layer which is the lower layer of the first layer and that is configured by the second information. However, in the analogous art, Uchino explicitly discloses wherein the processor circuitry (Fig.4/Fig. 6, 110) is further configured to cause the terminal device to discard, in the first layer, the transmission data stored in a buffer relating with the first layer of the terminal device, upon expiration of a time corresponding to the second time that is for discarding the transmission data used by the second layer which is the lower layer of the first layer and that is configured by the second information. (Fig. 1-6 & ¶0035 - the PDCP layer (i.e., first layer) processing unit 110 may have a PDCP discard timer (PDCP Discard Timer) to discard packets stored in the PDCP layer processing unit 110. The PDCP layer processing unit 110 stores already transmitted PDCP PDUs in a buffer for subsequent retransmission for a predefined time after transmitting the PDCP PDUs to the RLC layer (i.e., second layer) processing unit 120. When the PDCP discard timer configured for the respective PDCP PDUs has expired due to passage of the predefined time, the PDCP layer (i.e., first layer) processing unit 110 may discard the PDCP PDUs. Fig. 1-6 & ¶0041 - the RLC entity control unit 123 may stop the RLC discard timer corresponding to a packet for which the PDCP discard timer has expired. In other words, the packet for which the PDCP discard timer has expired is discarded in the PDCP layer (i.e., first layer) processing unit 110. Also, see claims 4 & 12, for example, in claim 4, Uchino recites, “wherein the PDCP layer processing unit has a PDCP discard timer configured to discard packets stored in the PDCP layer processing unit, and the RLC entity control unit stops the RLC discard timer corresponding to a packet for which the PDCP discard timer has expired.” In Summary, there is a strong correspondence between discard timers at PDCP layer (first layer) and at RLC layer (second layer) in order to alleviate overflow at the RLC layer correlating to data packets at PDCP layer (first layer) failing to be transmitted to the base station, in turns, improves overall transmission latency for uplink data, once discard timers at PDCP layer (first layer) and at RLC layer (second layer) are coordinated as disclosed supra. In fact, the aforesaid disclosures by Uchino, are similar to instant application, at least in ¶0075, where it recites, “first information defining discard conditions for a packet for the first layer is set in accordance with second information regarding transmission control for the second layer, and a packet satisfying the discard conditions is discarded from the buffer for the first layer. Therefore, it is possible to shorten a buffering time within which a packet is held in the buffer, and, even when low latency data is generated as new transmission data, it is possible to reduce latency until the low latency data is to be transmitted. As a result, it is possible to satisfy latency requirements for the low latency data.”, also, at least in ¶0067, where it recites, “first information defining conditions for discarding the packet.…the first layer processing unit 112 uses parameters for a different layer (e.g., a lower layer), that is, a second layer, and sets discard conditions for the packet.” Overall, the aforesaid disclosures by Uchino can be summarized by the snapshots of fig. 4 and fig. 6, as reproduced next). PNG media_image3.png 414 1155 media_image3.png Greyscale Therefore, it would have been obvious to one of the ordinary skill in the art before the effective filling date of the claimed invention to combine Sammour’s invention of a system and a method for discarding a packet data convergence protocol (PDCP) service data unit (SDU) to include Uchino’s invention of user equipment (UE) having a dual connectivity function to communicate with multiple base stations simultaneously, because it provides an efficient mechanism for transmitting uplink data in the dual connectivity efficiently. (¶0002-¶0012, Uchino) Re. Claim 7, Sammour teaches a wireless communication system (Fig. 7-8) comprising: a terminal (Fig.1, WTRU/Fig. 8, 710); and a base station (Fig.1, eNB/Fig.8, eNB 720) configured to transmit first information and second information (Fig. 1-11 - PDCP discard timer <DTP1/DRP2, new discard timer, see ¶0066 along with Fig. 9>, refers to first information, RLC discard timer <DTR>, refers to second information, see ¶0077, ¶0080-¶0085 along with Fig. 9), the first information being information for setting a first time for discarding the transmission data used by a first layer (Fig. 9-10 & ¶0068 - Option 1: In the transmitting PDCP entity, a new discard timer (DTP1) <i.e., first information/ PDCP discard timer> is started upon reception of a PDCP SDU from upper layers. When the discard timer (DTP1) expires, the transmitting PDCP entity discards the associated SDU/PDU. Fig. 9-10 & ¶0071 - Option 2: In the transmitting PDCP entity, a new discard timer (DTP2) <i.e., first information/ PDCP discard timer> is started upon sending a PDCP SDU/PDU to lower layers for transmission (i.e., to RLC). When the discard timer (DTP2) expires, the transmitting PDCP entity discards the associated SDU/PDU. Fig. 9-10 & ¶0082 - At 910, in the transmitting PDCP entity, a new discard timer, (e.g., DTP1) <i.e., first information/ PDCP discard timer>, is started upon reception of an PDCP SDU from upper layers, whereby DTP1 is initialized with value Z time units (assuming a decrementing timer implementation for DTP1). At 920, after X time units (where X is the amount of time the SDU/PDU has spent in the PDCP entity before being submitted to the RLC), the transmitting PDCP entity submits/sends the PDCP SDU/PDU to lower layers, (i.e., to RLC), for transmission. The transmitting PDCP entity may provide along with the submitted PDCP PDU, (i.e., the RLC SDU), an indication of the remaining overall timer value, (i.e., Z-X e.g., in the case of a decrementing timer implementation), or of the time spent in the PDCP entity, (i.e., X e.g. in the case of an incrementing timer implementation). Such an indication may be signaled via new parameters for primitives, such as a new parameter for the RLC primitive RLC-yy-Data-Req (which is used by upper layers e.g., PDCP, to request the transmission of an RLC SDU). Fig. 9 & ¶0084 - At 930, when the discard timer, (DTP1 or DTR), expires, the transmitting entity, (PDCP or RLC), discards the associated SDU/PDU, (or SDUs/PDUs in case more than one SDU are associated with the same timer) at 940. Also, see 1010/1020 in Fig. 10), the second information being information associated with a second layer and used to configure a second time for discarding the transmission data by the second layer (Fig. 9 & ¶0077 - The transmitting RLC entity may have its own timer-based discard operation. If so, it is possible that the LTE RLC will start its own discard timer upon receiving the RLC SDU, (i.e., the PDCP PDU), from the upper layer, (i.e., from PDCP). The RLC discard timer is referred to as DTR (i.e., second information/RLC discard timer). When the DTR (RLC discard timer) expires, the transmitting RLC entity discards the associated SDU/PDU (or SDUs/PDUs, in case more than one SDU/PDU is associated with the same timer). Fig. 9 & ¶0084 - At 930, when the discard timer, (DTP1 or DTR), expires, the transmitting entity, (PDCP or RLC), discards the associated SDU/PDU, (or SDUs/PDUs in case more than one SDU are associated with the same timer) at 940. Also, see 1040 in Fig. 10. Overall, the aforesaid disclosures by Sammour can be summarized by the snapshots of figures 4 and 10, as reproduced next), wherein the terminal (Fig.1, WTRU/Fig. 8, 710) includes: a buffer configured to store the transmission data (¶0062 - storing the packet in a buffer. Also, see ¶0151/¶0153); first layer processor circuitry (Fig.1/Fig. 8 & ¶0151 - The processor 815 is configured to perform PDCP discard and enhanced Layer 2 operations. Layer 2 consists of PDCP, RLC & MAC layer, well known in the analogous art. Also, see ¶0154) configured to execute processing (Fig.1/Fig. 8 & ¶0151-¶0155) for the first layer (Fig. 1, PDCP layer in WTRU) on the transmission data (Fig.1/Fig.8 & ¶0151 - transmitter 816 to facilitate the transmission and reception of wireless data), second layer processor circuitry (Fig.1/Fig. 8 & ¶0151 - The processor 815 is configured to perform PDCP discard and enhanced Layer 2 operations. Layer 2 consists of PDCP, RLC & MAC layer, well known in the analogous art. Also, see ¶0154) configured to execute processing (Fig.1/Fig. 8 & ¶0151-¶0155) for the second layer (Fig. 1, RLC/MAC layer in WTRU) on the transmission data (Fig.1/Fig.8 & ¶0151 - transmitter 816 to facilitate the transmission and reception of wireless data), and a transmitter configured to transmit the transmission data (Fig.1/Fig.8 & ¶0151 - transmitter 816 to facilitate the transmission and reception of wireless data) processed by the first layer processor circuitry and the second layer processor circuitry (Fig.1/Fig. 8 & ¶0151-¶0155); and a receiver (Fig.8, 817) configured to receive the first information and the second information (Fig. 1-11 - PDCP discard timer <DTP1, new discard timer>, refers to first information, RLC discard timer <DTR>, refers to second information, see ¶0077, ¶0080-¶0085 along with Fig. 9), PNG media_image2.png 578 1007 media_image2.png Greyscale Yet, Sammour does not expressly teach wherein the first layer processor circuitry is configured to discard, in the first layer, the transmission data stored in the buffer, upon expiration of time corresponding to the second time that is for discarding the transmission data used by the second layer which is the lower layer of the first layer and that is configured by the second information. However, in the analogous art, Uchino explicitly discloses wherein the first layer processor circuitry (Fig.4/Fig. 6, 110) is configured to discard, in the first layer, the transmission data stored in the buffer, upon expiration of time corresponding to the second time that is for discarding the transmission data used by the second layer which is the lower layer of the first layer and that is configured by the second information. (Fig. 1-6 & ¶0035 - the PDCP layer (i.e., first layer) processing unit 110 may have a PDCP discard timer (PDCP Discard Timer) to discard packets stored in the PDCP layer processing unit 110. The PDCP layer processing unit 110 stores already transmitted PDCP PDUs in a buffer for subsequent retransmission for a predefined time after transmitting the PDCP PDUs to the RLC layer (i.e., second layer) processing unit 120. When the PDCP discard timer configured for the respective PDCP PDUs has expired due to passage of the predefined time, the PDCP layer (i.e., first layer) processing unit 110 may discard the PDCP PDUs. Fig. 1-6 & ¶0041 - the RLC entity control unit 123 may stop the RLC discard timer corresponding to a packet for which the PDCP discard timer has expired. In other words, the packet for which the PDCP discard timer has expired is discarded in the PDCP layer (i.e., first layer) processing unit 110. Also, see claims 4 & 12, for example, in claim 4, Uchino recites, “wherein the PDCP layer processing unit has a PDCP discard timer configured to discard packets stored in the PDCP layer processing unit, and the RLC entity control unit stops the RLC discard timer corresponding to a packet for which the PDCP discard timer has expired.” In Summary, there is a strong correspondence between discard timers at PDCP layer (first layer) and at RLC layer (second layer) in order to alleviate overflow at the RLC layer correlating to data packets at PDCP layer (first layer) failing to be transmitted to the base station, in turns, improves overall transmission latency for uplink data, once discard timers at PDCP layer (first layer) and at RLC layer (second layer) are coordinated as disclosed supra. In fact, the aforesaid disclosures by Uchino, are similar to instant application, at least in ¶0075, where it recites, “first information defining discard conditions for a packet for the first layer is set in accordance with second information regarding transmission control for the second layer, and a packet satisfying the discard conditions is discarded from the buffer for the first layer. Therefore, it is possible to shorten a buffering time within which a packet is held in the buffer, and, even when low latency data is generated as new transmission data, it is possible to reduce latency until the low latency data is to be transmitted. As a result, it is possible to satisfy latency requirements for the low latency data.”, also, at least in ¶0067, where it recites, “first information defining conditions for discarding the packet.…the first layer processing unit 112 uses parameters for a different layer (e.g., a lower layer), that is, a second layer, and sets discard conditions for the packet.” Overall, the aforesaid disclosures by Uchino can be summarized by the snapshots of fig. 4 and fig. 6, as reproduced next.) PNG media_image3.png 414 1155 media_image3.png Greyscale Therefore, it would have been obvious to one of the ordinary skill in the art before the effective filling date of the claimed invention to combine Sammour’s invention of a system and a method for discarding a packet data convergence protocol (PDCP) service data unit (SDU) to include Uchino’s invention of user equipment (UE) having a dual connectivity function to communicate with multiple base stations simultaneously, because it provides an efficient mechanism for transmitting uplink data in the dual connectivity efficiently. (¶0002-¶0012, Uchino) Re. Claim 8, Sammour and Uchino teach claim 1. Sammour further teaches wherein the transmission data discarded by the first layer processor circuitry is data before the processing for the second layer by the second layer processor circuitry. (Fig. 9-10 & ¶0091: ¶0094 - At 1010, the transmitting PDCP entity determines whether to discard a packet (PDCP SDU/PDU) based on a trigger event ; At 1020, the transmitting PDCP entity discards the packet; At 1030, the transmitting PDCP entity notifies the lower layer, (i.e., the transmitting RLC entity of the discard decision and of the discarded packet), via a signal, (e.g., a primitive and its parameters); and At 1040, upon receiving the signal, (e.g., a primitive and its parameters), the transmitting RLC entity discards the identified packet, (i.e., the RLC SDU and/or its associated RLC PDUs). It is evident from the aforesaid disclosures by Sammour, the transmission data/packet is discarded by the first layer (PDCP layer) is data before the processing for the second layer (RLC layer). See snapshots below). PNG media_image2.png 578 1007 media_image2.png Greyscale Allowable Subject Matter Claim 9 is 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 9 - wherein the first time is selected from any of a plurality of first candidates, the second discard time is selected from any of a plurality of second candidates, and a first minimum value among the plurality of first candidates is larger than a first maximum value among the plurality of second candidates. Response to Arguments Applicant's arguments filed on 04/29/2026 have been fully considered but they are not persuasive. Regarding remarks in pages 6-8 for independent claim 1, applicant argues that Uchino fails to teach, “the first layer processor circuitry is configured to discard, in the first layer, the transmission data stored in the buffer, upon expiration of a time corresponding to the second time that is for discarding the transmission data used by the second layer which is the lower layer of the first layer and that is configured by the second information. “. See at least at Page 8 of remarks as submitted on 04/29/2026. Examiner respectfully disagrees with the applicant. For example, Uchino discloses that the PDCP layer (i.e., first layer) processing unit 110 may have a PDCP discard timer (PDCP Discard Timer) to discard packets stored in the PDCP layer processing unit 110. The PDCP layer processing unit 110 stores already transmitted PDCP PDUs in a buffer for subsequent retransmission for a predefined time after transmitting the PDCP PDUs to the RLC layer (i.e., second layer) processing unit 120. When the PDCP discard timer configured for the respective PDCP PDUs has expired due to passage of the predefined time, the PDCP layer (i.e., first layer) processing unit 110 may discard the PDCP PDUs. … the RLC entity control unit 123 may stop the RLC discard timer corresponding to a packet for which the PDCP discard timer has expired. In other words, the packet for which the PDCP discard timer has expired is discarded in the PDCP layer (i.e., first layer) processing unit 110. See ¶0035/¶0041 along with Fig. 1-6. Also, see claims 4 and 12, for example, in claim 4, Uchino recites, “wherein the PDCP layer processing unit has a PDCP discard timer configured to discard packets stored in the PDCP layer processing unit, and the RLC entity control unit stops the RLC discard timer corresponding to a packet for which the PDCP discard timer has expired.”. In Summary as mentioned by the examiner in previous office actions, there is a strong correspondence between discard timers at PDCP layer (first layer) and at RLC layer (second layer) in order to alleviate overflow at the RLC layer correlating to data packets at PDCP layer (first layer) failing to be transmitted to the base station, in turns, improves overall transmission latency for uplink data, once discard timers at PDCP layer (first layer) and at RLC layer (second layer) are coordinated as disclosed supra. In fact, the aforesaid disclosures by Uchino, are similar to instant application, at least in ¶0075, where it recites, “first information defining discard conditions for a packet for the first layer is set in accordance with second information regarding transmission control for the second layer, and a packet satisfying the discard conditions is discarded from the buffer for the first layer. Therefore, it is possible to shorten a buffering time within which a packet is held in the buffer, and, even when low latency data is generated as new transmission data, it is possible to reduce latency until the low latency data is to be transmitted. As a result, it is possible to satisfy latency requirements for the low latency data.”, also, at least in ¶0067, where it recites, “first information defining conditions for discarding the packet.…the first layer processing unit 112 uses parameters for a different layer (e.g., a lower layer), that is, a second layer, and sets discard conditions for the packet.” Overall, the aforesaid disclosures by Uchino can be summarized by the snapshots of fig. 4 and fig. 6, as reproduced next. PNG media_image3.png 414 1155 media_image3.png Greyscale There are NO further specific allegations for any another references, hence, moot. For these reasons, it is maintained that independent claim 1 is unpatentable over Sammour, in view of Uchino. For similar reasons, it is maintained that independent claims 6 and 7 are unpatentable over Sammour, in view of Uchino. As all other dependent claims depend either directly or indirectly from the independent claim 1, similar rationale also applies to all respective dependent claims. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to MOHAMMED SHAMSUL CHOWDHURY whose telephone number is (571)272-0485. The examiner can normally be reached on Monday-Thursday 9 AM- 6 PM EST (Friday Var.). 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, Hassan Phillips can be reached on 571-272-3940. 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. /MOHAMMED S CHOWDHURY/Primary Examiner, Art Unit 2467
Read full office action

Prosecution Timeline

Show 8 earlier events
Jun 18, 2025
Response after Non-Final Action
Jun 24, 2025
Non-Final Rejection mailed — §103
Oct 24, 2025
Response Filed
Dec 30, 2025
Final Rejection mailed — §103
Apr 29, 2026
Request for Continued Examination
May 04, 2026
Response after Non-Final Action
May 14, 2026
Examiner Interview (Telephonic)
May 20, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12641518
Wireless communication device, wireless repeater, and wireless access point
2y 9m to grant Granted May 26, 2026
Patent 12641540
METHOD AND APPARATUS FOR MONITORING PHYSICAL DOWNLINK CONTROL CHANNELS
2y 10m to grant Granted May 26, 2026
Patent 12634103
USER TERMINAL, RADIO BASE STATION AND RADIO COMMUNICATION METHOD
8y 2m to grant Granted May 19, 2026
Patent 12634826
ENERGY SAVING INFORMATION TRANSMISSION METHOD, TERMINAL AND NETWORK DEVICE
4y 1m to grant Granted May 19, 2026
Patent 12634069
METHODS, SYSTEMS AND COMPUTER READABLE MEDIA FOR ANALYZING AND DISPLAYING WIRELESS SIGNAL DATA CAPTURED BY A WIRELESS SIGNAL CAPTURE AND DATA ANALYZER DEVICE
3y 5m 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

5-6
Expected OA Rounds
83%
Grant Probability
99%
With Interview (+25.7%)
2y 6m (~0m remaining)
Median Time to Grant
High
PTA Risk
Based on 349 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