Prosecution Insights
Last updated: August 18, 2026
Application No. 18/811,372

UTILIZING FEATURE TAGS TO ENABLE FLEXIBLE CODEC NEGOTIATION

Non-Final OA §103
Filed
Aug 21, 2024
Examiner
ADDY, ANTHONY S
Art Unit
2645
Tech Center
2600 — Communications
Assignee
T-Mobile USA Inc.
OA Round
1 (Non-Final)
59%
Grant Probability
Moderate
1-2
OA Rounds
1y 9m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 59% of resolved cases
59%
Career Allowance Rate
138 granted / 233 resolved
-2.8% vs TC avg
Strong +52% interview lift
Without
With
+51.8%
Interview Lift
resolved cases with interview
Typical timeline
3y 8m
Avg Prosecution
19 currently pending
Career history
253
Total Applications
across all art units

Statute-Specific Performance

§101
7.5%
-32.5% vs TC avg
§103
54.0%
+14.0% vs TC avg
§102
23.0%
-17.0% vs TC avg
§112
11.7%
-28.3% vs TC avg
Black line = Tech Center average estimate • Based on career data from 233 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 . 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. The factual inquiries 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, 2, 8-18 and 20 are rejected under 35 U.S.C. 103 as being unpatentable over Vander Mey et al., U.S. Patent Number 9,667,801 A1 (hereinafter Vander Mey) and in view of 3GPP TS 24.292 V12.7.0 (hereinafter 3GPP). Regarding claims 1, 2 and 10, Vander Mey discloses a method for selecting one or more codecs during registration (see fig. 12; expressly describes a process for selecting an initial codec for a VoIP connection prior to call establishment), the method comprising: receiving, at a network, an offer message from a UE, wherein the offer message comprises a feature tag indicating one or more key performance indicators (KPIs) of a connection (i.e., Vander Mey's offer message carries connection performance information from the UE that is functionally equivalent to a feature tag indicating KPIs) (see col. 10, lines 55-67 and col. 22, lines 26-44 and figs. 7-9) between the UE and an access network exceeding a pre-determined threshold (i.e., Vander Mey discloses that codec selection is conditioned on connection quality meeting certain levels. Col. 10, lines 36-40 states that "[b]ased on these factors, a codec having appropriate attributes may be selected," implying that the values of the KPIs are assessed relative to the requirements of available codecs which necessarily involves implicit threshold-based evaluation. Col. 11, lines 26-43 and fig. 11 illustrates a codec selector (1110) that maps a multidimensional input space (1130) of network and device parameters to a codec output, which inherently requires comparing input values against criteria or thresholds associated with each codec option); selecting, based on the feature tag, the one or more codecs supported by the UE (i.e., Vander Mey discloses codec selection based on received connection-type and KPI inputs. Specifically, the codec selector (1110) maps inputs (1105a–c) (including, e.g., the latency of the offer packet, the locations of the user devices, the preferences of the users (such as the minimum acceptable quality), etc.) to a codec selection (1115) using a multidimensional input space (1130). Vander Mey states that "[b]ased on these factors, a codec having appropriate attributes may be selected." The FIG. 12 flowchart further discloses the operational flow of selecting a codec (block 1220) after assessing the pre-call parameters including connection type and latency KPIs) (see col. 10, lines 26-41, col. 11, lines 26-42, col. 11, line 50 through col. 12, line 20 and figs. 11 & 12); and communicating a response message to the UE, wherein the response message includes the one or more codecs selected based on the feature tag (i.e., Vander Mey discloses the completion of an offer-and-acknowledgment signaling sequence in which the selected codec is communicated back to the originating device. FIG. 12 (blocks 1210–1220) disclose the operational flow in which: an offer is received (block 1210), parameters are assessed (block 1215), and a call is initiated using the selected codec (block 1220) (see col. 10, lines 26-41 and col. 11, line 44 through col. 12, line 20). To the extent Vander Mey does not expressly disclose a formal registration procedure, wherein the register message comprises a "feature tag" as a discrete data field in the offer message, it would have been obvious to one of ordinary skill in the art that encoding the access network connection type as a standardized tag or parameter within a SIP offer or similar signaling message is a routine implementation detail, given Vander Mey’s explicit teaching that this connection-type information is gathered and used for codec selection. In an analogous field of endeavor, 3GPP teaches a method comprising: receiving, at a IMS network, a register message from a UE (if ICS is enabled for the UE, then the ICS UE registers to IM CN and includes its capabilities in the contact header field; Pg. 16; Section 6.2); selecting, based on the feature tag (access technology will be selected based on the feature tag; Pg. 16; Section 6.2); and communicating a response message to the UE (upon receiving a SIP 200 response from the remote UE, the SCC AS shall send the SIP 200 response to the ICS UE; Pg. 29; Para. 3). Therefore, it would have been obvious to one of ordinary skill in the art, before the effective filing date, to combine the teachings of Vander Mey with 3GPP by implementing a formal registration procedure in which the register message comprises a "feature tag" as a discrete, standardized field in the signaling message. 3GPP explicitly teaches the use of standardized fields for conveying access network and capability information, and Vander Mey clearly describes the use of such information for codec selection. Incorporating a standardized feature tag into the signaling protocol would predictably enhance protocol interoperability, system robustness, and clarity of communication between endpoints. This modification would facilitate more reliable and efficient codec selection, reduce ambiguity in signaling, and ensure compatibility with evolving communication systems. Regarding claims 8 and 13, Vander Mey in view of 3GPP teaches all the limitations of claims 1 and 10. The combination further teaches wherein based on the feature tag, the network prioritizes the one or more codecs from lowest bit rate to highest bit rate (i.e., Vander Mey teaches that codec selection is based on connection attributes such as latency, bandwidth, and signal quality (see Vander Mey col. 10, lines 36–41; col. 11, lines 26–43; Figs. 11–12). Fig. 15 illustrates codec selection as a function of available bitrate, with lower bit rate codecs prioritized for lower quality connections and higher bit rate codecs for better connections). Regarding claim 9, Vander Mey in view of 3GPP teaches all the limitations of claim 8. The combination further teaches the method, further comprising: based on one or more updated KPIs exceeding the pre-determined threshold, communicating, by the UE, an update register message to the network, wherein the update register message includes an updated feature tag (i.e., Vander Mey describes monitoring connection quality and updating codec selection as network conditions change (see col. 12, lines 1–20; Figs. 12, 27, 29). The system records and uses updated parameters for future sessions (see col. 12, lines 5–20). While "register message" and "feature tag" as explicit fields are not called out, the offer and update signaling described is functionally equivalent: the UE communicates updated connection information to the network, which is used for codec selection. Furthermore, 3GPP teaches a method comprising: receiving, at a network, a register message from a UE (if ICS is enabled for the UE, then the ICS UE registers to IM CN and includes its capabilities in the contact header field; Pg. 16; Section 6.2); selecting, based on the feature tag (access technology will be selected based on the feature tag; Pg. 16; Section 6.2); and communicating a response message to the UE (upon receiving a SIP 200 response from the remote UE, the SCC AS shall send the SIP 200 response to the ICS UE; Pg. 29; Para. 3). Therefore, it would have been obvious to one of ordinary skill in the art, before the effective filing date, to combine the teachings of Vander Mey with 3GPP to include communicating, by the UE, an update register message to the network, wherein the update register message includes an updated feature tag as a discrete, standardized field in the signaling message. 3GPP explicitly teaches the use of standardized fields for conveying access network and capability information, and Vander Mey clearly describes the use of such information for codec selection. Incorporating a standardized feature tag into the signaling protocol would predictably enhance protocol interoperability, system robustness, and clarity of communication between endpoints. This modification would facilitate more reliable and efficient codec selection, reduce ambiguity in signaling, and ensure compatibility with evolving communication systems. Regarding claim 11, Vander Mey in view of 3GPP teaches all the limitations of claim 10. The combination further teaches the method, wherein the feature tag is located in a contact header of the message from the UE (i.e., 3GPP teaches a method comprising: receiving, at a network, a register message from a UE (if ICS is enabled for the UE, then the ICS UE registers to IM CN and includes its capabilities in the contact header field; Pg. 16; Section 6.2); selecting, based on the feature tag (access technology will be selected based on the feature tag; Pg. 16; Section 6.2); and communicating a response message to the UE (upon receiving a SIP 200 response from the remote UE, the SCC AS shall send the SIP 200 response to the ICS UE; Pg. 29; Para. 3)). Therefore, it would have been obvious to one of ordinary skill in the art, before the effective filing date, to combine the teachings of Vander Mey with 3GPP to include a method wherein the feature tag is located in the contact header of the message from the UE. Implementing the feature tag in this standardized location would predictably enhance protocol interoperability, improve system robustness, and increase the clarity of communication between endpoints. This modification would facilitate more reliable and efficient codec selection, reduce ambiguity in signaling, and ensure compatibility with evolving communication systems. Regarding claim 12, Vander Mey in view of 3GPP teaches all the limitations of claim 10. The combination further teaches the method, wherein the feature tag indicates the access network connection type of the UE is a non-terrestrial network connection (see 3GPP, page 16, section 6.2 b). Regarding claim 14, Vander Mey in view of 3GPP teaches all the limitations of claim 10. The combination further teaches the method, wherein the access network connection type of the UE is a cell edge connection (see Vander Mey, col. 23, lines 36-47 and fig. 22). Regarding claim 15, Vander Mey in view of 3GPP teaches all the limitations of claim 10. The combination further teaches the method, wherein the access network connection type of the UE is a mobile hotspot network connection (see Vander Mey, col. 10, lines 31-36 & 60-64). Regarding claim 16, Vander Mey in view of 3GPP teaches all the limitations of claim 10. The combination further teaches the method, wherein the access network connection type of the UE is a public Wi-Fi network connection (see Vander Mey, col. 10, lines 31-36 & 60-64). Regarding claim 17, Vander Mey in view of 3GPP teaches all the limitations of claim 10. The combination further teaches the method, wherein the feature tag indicates the access network connection type is a 5G terrestrial connection (see 3GPP, page 16, section 6.2 b), and wherein a codec having a highest bit rate of the one or more codecs is selected (i.e., Vander Mey teaches using access network type (e.g., high-capacity connections) to select the most appropriate codec) (see col. 10, lines 26–41; col. 11, lines 7–17 and Figs. 11–12). Regarding claim 18, Vander Mey in view of 3GPP teaches all the limitations of claim 10. The combination further teaches the method, wherein the feature tag indicates the access network connection type is a non-terrestrial connection (see 3GPP, page 16, section 6.2 b), and a codec having a lowest bit rate of the one or more codecs is prioritized by the network (i.e., Vander Mey teaches using access network type as a feature tag and prioritizing lower bit rate codecs for connections with lower throughput or higher latency) (see col. 10, line 55 through col. 11, line 25; Fig. 15). Regarding claim 20, Vander Mey discloses a system for selecting one or more codecs, the system comprising: one or more computer processing components configured to perform operations comprising (see col. 3, lines 1-2, col. 11, lines 26-35 and fig. 11; depicts a codec selector (1110) implemented on "one or more user client devices and/or at a server" and fig. 30; discloses a computer system used to implement the embodiments); receive one or more feature tags from a UE, the one or more feature tags indicating at least one of: an access network connection type of the UE or one or more key performance indicators (KPIs) of a connection between an access network and the UE (Vander Mey discloses receiving an offer message transmitted from a user device (UE) to another device or server over a network. Specifically, Vander Mey discloses that "a non-media packet, referred to herein as the 'offer' or 'proposal', may be sent from one user's device to another user's device." Vander Mey further discloses that attributes of this offer message are analyzed to infer channel conditions, explicitly including "the existence of a WiFi connection" as a factor. The WiFi connection indicator constitutes a feature tag indicating the access network connection type (i.e., WiFi vs. cellular) of the UE) (see col. 10, lines 26-41 and col. 11, lines 7-17); and select, based on the one or more feature tags, the one or more codecs supported by the UE (i.e., Vander Mey discloses codec selection based on received connection-type and KPI inputs. Specifically, the codec selector (1110) maps inputs (1105a–c) (including, e.g., the latency of the offer packet, the locations of the user devices, the preferences of the users (such as the minimum acceptable quality), etc.) to a codec selection (1115) using a multidimensional input space (1130). Vander Mey states that "[b]ased on these factors, a codec having appropriate attributes may be selected." The FIG. 12 flowchart further discloses the operational flow of selecting a codec (block 1220) after assessing the pre-call parameters including connection type and latency KPIs) (see col. 10, lines 26-41, col. 11, lines 26-42, col. 11, line 50 through col. 12, line 20 and figs. 11 & 12). To the extent Vander Mey does not expressly disclose a "feature tag" as a discrete data field in the offer message, it would have been obvious to one of ordinary skill in the art that encoding the access network connection type as a standardized tag or parameter within a SIP offer or similar signaling message is a routine implementation detail, given Vander Mey’s explicit teaching that this connection-type information is gathered and used for codec selection. In an analogous field of endeavor, 3GPP teaches a method comprising: receiving, at a network, a register message from a UE (if ICS is enabled for the UE, then the ICS UE registers to IM CN and includes its capabilities in the contact header field; Pg. 16; Section 6.2); selecting, based on the feature tag (access technology will be selected based on the feature tag; Pg. 16; Section 6.2); and communicating a response message to the UE (upon receiving a SIP 200 response from the remote UE, the SCC AS shall send the SIP 200 response to the ICS UE; Pg. 29; Para. 3). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date, to combine the teachings of Vander Mey with 3GPP by implementing the "feature tag" as a discrete, standardized field in the signaling message. 3GPP explicitly teaches the use of standardized fields for conveying access network and capability information, and Vander Mey clearly describes the use of such information for codec selection. Incorporating a standardized feature tag into the signaling protocol would predictably enhance protocol interoperability, system robustness, and clarity of communication between endpoints. This modification would facilitate more reliable and efficient codec selection, reduce ambiguity in signaling, and ensure compatibility with evolving communication systems. Claims 3, 4, 5, 6 and 7 are rejected under 35 U.S.C. 103 as being unpatentable over Vander Mey et al., U.S. Patent Number 9,667,801 A1 (hereinafter Vander Mey) and in view of 3GPP TS 24.292 V12.7.0 (hereinafter 3GPP) as applied to claim 1 above, and further in view of Badic et al., U.S. Patent Number 11,641,644 (hereinafter Badic). Regarding claims 3, 4, 5, 6 and 7, Vander Mey in view of 3GPP teaches all the limitations of claim 1. The combination fails to explicitly teach wherein the one or more KPIs comprise a received signal strength indicator (RSSI), a reference signal received quality (RSRQ), a packet loss measure, a data throughput measure and a signal to noise ratio (SNR). In analogous field of endeavor, Badic teaches a performance event may, in some aspects, be based on a received signal strength indicator (RSSI), a reference signal receive power (RSRP), a reference signal receive quality (RSRQ), a channel quality indicator (CQI), a packet loss rate (PLR), a bit error rate (BER), a block error rate (BLER), signal to noise ratio (SINR), a downlink throughput, an uplink throughput, a signal to noise ratio (S/R), a carrier to noise ratio (C/N), an interference to noise ratio (C/N), a handover duration, a handover success rate, minutes of user per dropped call (MOU), and/or other key performance indicators (KPIs), among others (see col. 267, lines 31-41). Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date to combine the teachings of Badic with Vander Mey and 3GPP, wherein the one or more KPIs comprise a received signal strength indicator (RSSI), a reference signal received quality (RSRQ), a packet loss measure, a data throughput measure, and a signal to noise ratio (SNR), in order to provide a more comprehensive and fine-grained assessment of connection quality for codec selection and network management. Incorporating these well-known KPIs, as specifically enumerated and taught by Badic, would enable the system to make more accurate, robust, and context-aware decisions regarding codec selection and network operation. This modification would predictably improve the reliability, efficiency, and adaptability of the communication system, as it would allow for dynamic optimization based on real-time network conditions and user experience metrics. Claim 19 is rejected under 35 U.S.C. 103 as being unpatentable over Vander Mey et al., U.S. Patent Number 9,667,801 A1 (hereinafter Vander Mey) and in view of 3GPP TS 24.292 V12.7.0 (hereinafter 3GPP) as applied to claim 10 above, and further in view of Drozt et al., U.S. Patent Number 9,392,576 (hereinafter Drozt). Regarding claim 19, Vander Mey in view of 3GPP teaches all the limitations of claim 10. The combination fails to explicitly teach the method, wherein the codec having the lowest bit rate of the one or more codecs is configured to provide push to talk. In analogous field of endeavor, Drozt teaches, in the context of a 3GPP-compliant system supporting group communications and Push-to-Talk (PTT) over a shared MBMS bearer, that the infrastructure device (e.g., PTT call controller) dynamically manages codec selection and bearer resources. Drozt expressly describes that, to maximize the number of simultaneous PTT group calls, the system can instruct sources of active media streams to switch to a lower bit rate codec for PTT sessions. Drozt further explains that low bit rate codecs are particularly suited for PTT services in bandwidth-constrained scenarios (see col. 13, lines 50-64 and Fig. 6). It would have been obvious to one of ordinary skill in the art, before the effective filing date, to combine the teachings of Vander Mey and 3GPP with those of Drozt to configure the codec having the lowest bit rate among the available codecs for use in push-to-talk (PTT) applications. Drozt clearly demonstrates the suitability and industry practice of using low bit rate codecs for PTT to minimize bandwidth usage while maintaining acceptable voice quality. Incorporating this teaching into the system of Vander Mey and 3GPP would predictably optimize resource utilization, enable efficient group communications and reliable PTT operation, especially under constrained network conditions. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Karimli et al., U.S. Patent Number 11,394,753 discloses dynamic rate adaptation during real-time LTE communication. Park et al., U.S. Patent Number 11,330,020 discloses method for controlling codec on basis of channel conditions and electronic device. Khay-Ibbat et al., U.S. Patent Number 9,253,238 discloses device-initiated codec rate change during a voice call. Poulin, U.S. Publication Number 2013/0156119 A1 discloses methods, systems, and computer readable media for selecting a codec pair based on network conditions. Dunne et al., U.S. Publication Number 2015/0264104 A1 discloses quality of experience for communication sessions. Any inquiry concerning this communication or earlier communications from the examiner should be directed to Anthony Addy whose telephone number is (571) 272-7795. The examiner can normally be reached Mon – Fri 8:00-5: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. 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. /ANTHONY S ADDY/Supervisory Patent Examiner, Art Unit 2645
Read full office action

Prosecution Timeline

Aug 21, 2024
Application Filed
May 22, 2026
Examiner Interview (Telephonic)
Jun 10, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12706997
TRANSMISSION ASSEMBLY AND FOLDABLE ELECTRONIC DEVICE
2y 11m to grant Granted Aug 11, 2026
Patent 12674855
POSITIONING MEASUREMENT DERIVATION BASED ON A DECODED PHYSICAL DOWNLINK CHANNEL AND CORRESPONDING MEASUREMENT LATENCY
3y 9m to grant Granted Jul 07, 2026
Patent 12651836
ANTENNA STRUCTURE
3y 10m to grant Granted Jun 09, 2026
Patent 12634824
MULTIPLE WAKE-UP-SIGNALS FOR ROBUST NR UE WAKE-UP
4y 10m to grant Granted May 19, 2026
Patent 12627945
METHODS AND SYSTEMS FOR GENERATING COMPUTING GEO-BOUNDARIES FOR MOTION ANALYSIS IN A COMPLEX COMPUTING NETWORK
2y 4m to grant Granted May 12, 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
59%
Grant Probability
99%
With Interview (+51.8%)
3y 8m (~1y 9m remaining)
Median Time to Grant
Low
PTA Risk
Based on 233 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