Prosecution Insights
Last updated: July 17, 2026
Application No. 18/668,067

SYSTEMS, METHODS, AND DEVICES FOR DYNAMIC ADAPTATION ACCORDING TO DATA FLOW

Non-Final OA §103
Filed
May 17, 2024
Examiner
MENDAYE, KIDEST H
Art Unit
2457
Tech Center
2400 — Computer Networks
Assignee
Apple Inc.
OA Round
1 (Non-Final)
81%
Grant Probability
Favorable
1-2
OA Rounds
7m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 81% — above average
81%
Career Allowance Rate
296 granted / 364 resolved
+23.3% vs TC avg
Strong +32% interview lift
Without
With
+31.9%
Interview Lift
resolved cases with interview
Typical timeline
2y 9m
Avg Prosecution
16 currently pending
Career history
387
Total Applications
across all art units

Statute-Specific Performance

§101
1.1%
-38.9% vs TC avg
§103
94.3%
+54.3% vs TC avg
§102
1.6%
-38.4% vs TC avg
§112
0.6%
-39.4% vs TC avg
Black line = Tech Center average estimate • Based on career data from 364 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 2. Claims 1-9 are pending Election/Restrictions 3. In response to the restriction made on 02/12/2026, applicant has elected Group I (Claims 1-9) without traverse. Therefore, examiner maintained the restriction made on 02/12/2026 and the restriction is final, and examine only claims 1-9as per applicant election. Claim Rejections - 35 USC § 103 4. In the event the determination of the status of the application as subject to AlA 35 U.S.C. 102 and 103 (or as subject to pre-AlA 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. 5. 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. 6. Claims 1-8 are rejected under 35 U.S.C. 103 as being unpatentable over Hoang et al. (WO 2025212372 A1) hereinafter Hoang in view of Wang. et al. (US 20130150007 A1) hereinafter Wang. Regarding claim 1, Hoang discloses baseband circuitry, comprising: a memory; and one or more processors configured to, when executing instructions stored in the memory (see Figs. 1A-B), cause the baseband circuitry to: determine radio link control (RLC) sojourn time corresponding to at least one protocol data unit (PDU) in a data radio bearer (DRB) queue (para. [0236] the WTRU may start the timer based on the arrival of the data set. For example, the WTRU may start uplink enhancement timer for a PDU set upon arrival of the PDU set (e.g., upon the arrival of the first PDU, each PDU, a specific PDU, or the last PDU of the PDU set). The WTRU may trigger uplink enhancement for a data set if the data set stays in the buffer for a long time and has not been served /transmitted [i.e. [RLC sojourn time] [0238]-[0239] For example, the WTRU may trigger uplink enhancement for a PDU or PDU segment if the duration the PDU or PDU segment stays in the buffer is greater than a configured threshold… the reception status of a data set may be derived from HARQ feedback and/or RLC status reporting). the at least one PDU corresponding to a logical channel (LCH) associated with a data flow (para.[0086], [0105], [0109] a WTRU may perform a UL enhancement procedure (e.g., RLC enhancement) for a data set PDU, a subset of a PDU set, a PDU set, and/or a data burst), e.g. as a function of the QoS of the data set, one or more configured parameters of logical channel (LCH) associated with the data set, and/or a configured triggering condition); determine whether the RLC sojourn time is greater than an RLC sojourn threshold (para.[0236] The WTRU may trigger uplink enhancement for a data set if the data set stays in the buffer for a long time and has not been served /transmitted. [0238]-[0239] the WTRU may trigger an uplink enhancement procedure for a data set based on the duration of that the data set in the buffer. For example, the WTRU may trigger uplink enhancement for a PDU or PDU segment if the duration the PDU or PDU segment stays in the buffer is greater than a configured threshold [i.e. RLC sojourn time is greater than an RLC sojourn threshold] …. The reception status of a data set may be derived from HARQ feedback and/or RLC status reporting); Hoang disclose when the RLC sojourn time is greater than the RLC sojourn threshold ( (see para [0236], [00238]-[0239] ) as recited above. Hoang also discloses communicate the bit rate to an interface with an application processor associated with the LCH and the data flow ( para. [0108] the WTRU may receive a threshold associated with a parameter for the RLCH prioritized bit rate (PBR) parameter to trigger uplink enhancement. For example, the WTRU may receive a configuration of which LCH is enabled for uplink enhancement. [0264]…the threshold value associated with the parameter for at least of the LHC may include a parameter associated with a prioritized bit rate (PBR). The triggering condition described may be associated with receiving a number of Hybrid Automatic Repeat Request (HARQ) Negative Acknowledgements (NACKs) for an RLC PDU or a PDU segment). Hoang may not explicitly disclose determine a bit rate adaption configured to address a difference between the RLC sojourn time and the RLC sojourn threshold, and communicate the bit rate adaption to an interface with an application processor. However, Wang discloses when the RLC sojourn time is greater than the RLC sojourn threshold, determine a bit rate adaption configured to address a difference between the RLC sojourn time and the RLC sojourn threshold (para. [0080] after obtaining the cache occupancy rate of the buffer of the RLC layer, the media processing device may judge whether the cache occupancy rate of the buffer of the RLC layer is higher than a preset first threshold (such as 70%), and if the cache occupancy rate of the buffer of the RLC layer is higher than a preset first threshold, it indicates that a current air interface transmission rate is severely less than a bit rate of the service data, and if the service data is still transmitted at a current bit rate, data in a buffer of the user equipment may be unceasingly reduced, so as to finally cause a service pause, and therefore, the media processing device may reduce the bit rate of the service data, to reduce the cache occupancy rate of the buffer of the RLC layer ). communicate the bit rate adaption to an interface with an application processor associated with the data flow (para. [0080] the media processing device may reduce the bit rate of the service data, to reduce the cache occupancy rate of the buffer of the RLC layer. [0083] a specific manner of reducing the bit rate of the service data may be: selecting and sending a fragment with a relatively low bit rate of the service data; correspondingly, a specific manner of increasing the bit rate of the service data may be: selecting and sending a fragment with a relatively high bit rate of the service data). Therefore it would have been obvious to one of ordinary skill in the art before the effective filling date of the invention to modify the teaching of Hoang and include determine a bit rate adaption configured to address a difference between the RLC sojourn time and the RLC sojourn threshold, and communicate the bit rate adaption to an interface with an application processor associated with the data flow using the teaching of Wang. One would have been motivated to make this modification to enable content adaptation and bit rate selection on the service data according to the obtained air interface resource information and transmission resource information, thereby improving the efficiency and responsiveness of data transmission under varying network condition. Regarding claim 2, claim 1 is incorporated. Hoang further discloses baseband wherein the one or more processors is configured to cause the baseband circuitry to: continue monitoring RLC sojourn times corresponding to the LCH when the RLC sojourn time is not greater than the RLC sojourn threshold for a the corresponding duration of a PDU session (para. [0177] properties associated with the data set may include one or more of the QoS associated with the data set and PDU or PDU segment is is lower than (e.g., below) a preconfigured threshold. In some examples, the WTRU may multiplex the RLC PDU or PDU segment in the grant if the remaining PSDB of the PDU or PDU segment is smaller (e.g., below) than a configured threshold. [0223] If the priority of the RB/LCH is smaller (e.g., lower) than the configured threshold, the WTRU may skip performing (e.g., not perform) uplink enhancement for the data set from the RB/LCH). Regarding claim 3, claim 1 is incorporated. Hoang discloses monitor for at least one other rate trigger associated with the LCH and communicate the other bit rate to an interface with an application processor associated with the LCH (see para.[0086], [0105], [0109], [0108] and [0264]. Hoang may not explicitly disclose monitor for at least one other rate adaptation trigger, generate, in response to detecting the at least one rate adaptation trigger, another bit rate adaptation configured to address the at least one rate adaptation trigger; and communicate the other bit rate adaptation to an interface. However, Wang discloses monitor for at least one other rate adaptation trigger, generate, in response to detecting the at least one rate adaptation trigger, another bit rate adaptation configured to address the at least one rate adaptation trigger; and communicate the other bit rate adaptation to an interface (0080] after obtaining the cache occupancy rate of the buffer of the RLC layer, the media processing device may judge whether the cache occupancy rate of the buffer of the RLC layer is higher than a preset first threshold (such as 70%), and if the cache occupancy rate of the buffer of the RLC layer is higher than a preset first threshold, it indicates that a current air interface transmission rate is severely less than a bit rate of the service data, and if the service data is still transmitted at a current bit rate, data in a buffer of the user equipment may be unceasingly reduced, so as to finally cause a service pause, and therefore, the media processing device may reduce the bit rate of the service data, to reduce the cache occupancy rate of the buffer of the RLC layer [0081, [0083 [0081] Meanwhile, the media processing device may further judge whether the cache occupancy rate of the buffer of the RLC layer is lower than a preset second threshold (such as 30%), and if the cache occupancy rate of the buffer of the RLC layer is lower than a preset second threshold, it indicates that the current air interface transmission rate is apparently greater than the bit rate of the service data, and in this case, the bit rate of the service data may be increased to improve user experience a specific manner of reducing the bit rate of the service data may be: selecting and sending a fragment with a relatively low bit rate of the service data; correspondingly, a specific manner of increasing the bit rate of the service data may be: selecting and sending a fragment with a relatively high bit rate of the service data) Therefore it would have been obvious to one of ordinary skill in the art before the effective filling date of the invention to modify the teaching of Hoang and include monitor for at least one other rate adaptation trigger, generate, in response to detecting the at least one rate adaptation trigger, another bit rate adaptation configured to address the at least one rate adaptation trigger; and communicate the other bit rate adaptation to an interface using the teaching of Wang. One would have been motivated to make this modification to enable content adaptation and bit rate selection on the service data according to the obtained air interface resource information and transmission resource information, thereby improving the efficiency and responsiveness of data transmission under varying network condition. Regarding claim 4, claim 3 is incorporated. Hoang further discloses wherein the at least one other rate adaptation trigger comprises at least one of: a measured queue flush rate exceeding a flush rate threshold; a measured a reference signal received power (RSRP) being below an RSRP threshold; and a measured RLC sojourn time exceeding an RLC sojourn time threshold (para.[0236] The WTRU may trigger uplink enhancement for a data set if the data set stays in the buffer for a long time and has not been served /transmitted. [0238]-[0239] the WTRU may trigger an uplink enhancement procedure for a data set based on the duration of that the data set in the buffer. For example, the WTRU may trigger uplink enhancement for a PDU or PDU segment if the duration the PDU or PDU segment stays in the buffer is greater than a configured threshold [i.e. RLC sojourn time is greater than an RLC sojourn threshold] …. The reception status of a data set may be derived from HARQ feedback and/or RLC status reporting) In addition, Wang discloses [0080], [0083] after obtaining the cache occupancy rate of the buffer of the RLC layer, the media processing device may judge whether the cache occupancy rate of the buffer of the RLC layer is higher than a preset first threshold (such as 70%), and if the cache occupancy rate of the buffer of the RLC layer is higher than a preset first threshold, it indicates that a current air interface transmission rate is severely less than a bit rate of the service data, and if the service data is still transmitted at a current bit rate, data in a buffer of the user equipment may be unceasingly reduced, so as to finally cause a service pause, and therefore, the media processing device may reduce the bit rate of the service data, to reduce the cache occupancy rate of the buffer of the RLC layer ). Regarding claim 5, claim 1 is incorporated. Hoang further discloses wherein: the at least one PDU comprises a plurality of PDUs; and the one or more processors is configured to cause the baseband circuitry to: determine a jitter associated with the DRB queue based on changes in the RLC sojourn times of the plurality of PDUs; and determine whether the RLC sojourn time is greater than an RLC sojourn threshold by determining whether the jitter associated with the DRB queue is greater than a jitter threshold. (see at least para [0100], [0236], [00238]-[0239]) Regarding claim 6, claim 1 is incorporated. Hoang may not explicitly disclose wherein the bit rate adaptation comprises: an indication of an adaptation in a bit rate to be implemented by the application processor; and an indication of at least one of: a data flow; a PDU session; and the LCH. However, Wang discloses wherein the bit rate adaptation comprises: an indication of an adaptation in a bit rate to be implemented by the application processor; and an indication of at least one of: a data flow; a PDU session; and the LCH (see para. [0080]) Therefore it would have been obvious to one of ordinary skill in the art before the effective filling date of the invention to modify the teaching of Hoang and include wherein the bit rate adaptation comprises: an indication of an adaptation in a bit rate to be implemented by the application processor; and an indication of at least one of: a data flow; a PDU session; and the LCH using the teaching of Wang. One would have been motivated to make this modification to enable content adaptation and bit rate selection on the service data according to the obtained air interface resource information and transmission resource information, thereby improving the efficiency and responsiveness of data transmission under varying network condition. Regarding claim 7, claim 1 is incorporated. Hoang discloses determine RLC sojourn times associated with each data flow of a plurality of LCHs (see para [0236]-[0239]; determine whether any of the RLC sojourn times is greater than the RLC sojourn threshold [para [0236]-[0239]). Hoang may not explicitly disclose determine bit rate adaptations for data flows with RLC sojourn times greater than the RLC sojourn threshold; and communicate, via the interface, the bit rate adaptations to application processors associated with the data flows with the RLC sojourn times greater than the RLC sojourn threshold. However, Wang discloses (see para. [0080]-[0083]) Therefore it would have been obvious to one of ordinary skill in the art before the effective filling date of the invention to modify the teaching of Hoang and include wherein determine bit rate adaptations for data flows with RLC sojourn times greater than the RLC sojourn threshold; and communicate, via the interface, the bit rate adaptations to application processors associated with the data flows with the RLC sojourn times greater than the RLC sojourn threshold using the teaching of Wang. One would have been motivated to make this modification to enable content adaptation and bit rate selection on the service data according to the obtained air interface resource information and transmission resource information, thereby improving the efficiency and responsiveness of data transmission under varying network condition. Regarding claim 8, claim 1 is incorporated. Hoang may not explicitly disclose wherein the bit rate adaptation comprises a change in a bit rate of the data flow However, Wang discloses wherein the bit rate adaptation comprises a change in a bit rate of the data flow (see para. [0080]. Therefore it would have been obvious to one of ordinary skill in the art before the effective filling date of the invention to modify the teaching of Hoang and include wherein the bit rate adaptation comprises a change in a bit rate of the data flow using the teaching of Wang. One would have been motivated to make this modification to enable content adaptation and bit rate selection on the service data according to the obtained air interface resource information and transmission resource information, thereby improving the efficiency and responsiveness of data transmission under varying network condition. 7. Claim 9 is rejected under 35 U.S.C. 103 as being unpatentable over Hoang in view of Wang and further in view of Lu et al. (US 20250330426 A1) hereinafter Lu. Regarding claim 9, claim 1 is incorporated. Hoang in view of Wang may not explicitly disclose wherein the bit rate adaptation comprises a change in a prioritized bit rate (PBR) associated with the data flow. However, Lu discloses wherein the bit rate adaptation comprises a change in a prioritized bit rate (PBR) associated with the data flow wherein the bit rate adaptation comprises a change in a bit rate of the data flow (see para. [0025] when a quantity of tokens in a first token bucket corresponding to a logical channel in the at least two first logical channels is greater than or equal to a first threshold, adjusting a first PBR of each first logical channel in the at least two first logical channels based on the first indication information; or when a quantity of tokens in a token bucket corresponding to a logical channel in the at least two first logical channels is less than or equal to a second threshold, adjusting a first PBR of each first logical channel in the at least two first logical channels based on the first indication information; determining, based on an adjusted first PBR and the first BSD, the quantity of tokens in the at least one first token bucket corresponding to the at least two first logical channels; and determining, based on the quantity of tokens in the at least one token bucket and the priority of each logical channel in the at least two first logical channels, the transmission resources corresponding to the at least two first logical channels. [0209] hen a quantity of tokens in a first token bucket corresponding to a logical channel in the at least two first logical channels is greater than or equal to a first threshold for a first time period, the first PBR of each first logical channel in the at least two first logical channels is adjusted based on the first indication information; or when a quantity of tokens in a token bucket corresponding to a logical channel in the at least two first logical channels is less than or equal to a second threshold for a first time period, the first PBR of each first logical channel in the at least two first logical channels is adjusted based on the first indication information). Therefore it would have been obvious to one of ordinary skill in the art before the effective filling date of the invention to modify the teaching of Hoang in view of Wang and include wherein the bit rate adaptation comprises a change in a prioritized bit rate (PBR) associated with the data flow using the teaching of Wang. One would have been motivated to do so in order to ensure overall rate of the service is meet the expectations. Conclusion 8. Any inquiry concerning this communication or earlier communications from the examiner should be directed to Kidest Mendaye whose telephone number is (571)272-2603. The examiner can normally be reached on Monday through Friday 7:00 am-5:00pm EST. 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, Ario Etienne can be reached on (571) 272-4001. 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. 06/11/2026 /KIDEST MENDAYE/ Examiner, Art Unit 2457 /ARIO ETIENNE/Supervisory Patent Examiner, Art Unit 2457
Read full office action

Prosecution Timeline

May 17, 2024
Application Filed
Jun 22, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12683858
OPEN INTERFACE PREDICTIVE AND RESPONSIVE ADAPTOR SYSTEM AND METHOD
3y 5m to grant Granted Jul 14, 2026
Patent 12676809
COMMUNICATION SYSTEM, METHOD, AND APPARATUS
2y 5m to grant Granted Jul 07, 2026
Patent 12665849
SYSTEMS AND METHODS FOR OPTIMIZED PROTOCOL AWARE DYNAMIC CONTROL PLANE POLICING
2y 5m to grant Granted Jun 23, 2026
Patent 12659261
Detecting segment expansion changes in Segment Routing using Dynamic Shortest Path First
2y 6m to grant Granted Jun 16, 2026
Patent 12659377
REAL-TIME ACCESS TO REMOTE MEDIA PRODUCTION EDITING FUNCTIONALITY
1y 9m to grant Granted Jun 16, 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
81%
Grant Probability
99%
With Interview (+31.9%)
2y 9m (~7m remaining)
Median Time to Grant
Low
PTA Risk
Based on 364 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