Prosecution Insights
Last updated: August 17, 2026
Application No. 17/534,671

NETWORK TRUST WITH NON-PERMANENT DEVICE IDENTIFIERS

Non-Final OA §103
Filed
Nov 24, 2021
Priority
Nov 24, 2020 — provisional 63/117,764
Examiner
SHOLEMAN, ABU S
Art Unit
2496
Tech Center
2400 — Computer Networks
Assignee
Comcast Cable Communications LLC
OA Round
5 (Non-Final)
79%
Grant Probability
Favorable
5-6
OA Rounds
0m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 79% — above average
79%
Career Allowance Rate
619 granted / 788 resolved
+20.6% vs TC avg
Strong +27% interview lift
Without
With
+27.4%
Interview Lift
resolved cases with interview
Typical timeline
3y 0m
Avg Prosecution
33 currently pending
Career history
831
Total Applications
across all art units

Statute-Specific Performance

§101
14.4%
-25.6% vs TC avg
§103
54.3%
+14.3% vs TC avg
§102
4.4%
-35.6% vs TC avg
§112
18.9%
-21.1% vs TC avg
Black line = Tech Center average estimate • Based on career data from 788 resolved cases

Office Action

§103
DETAILED ACTION Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Response to Arguments Applicant's arguments filed for rejected claims have been fully considered but they are not persuasive. Claim Objections Claim 20 is objected to because of the following informalities: this claim requires the period instead of comma. Appropriate correction is required. Applicant argued in the remark that Even assuming, arguendo, that Targali teaches that “the attached request includes the user device’s IMSI, i.e. network address, this teaching is silent with respect to a “a request for a network address to communicate via the network”. Par 0040 explicitly discloses This attach request 314 may differ from attach request 308 in that it comprises both the user device's IMSI , i.e. device identifier, and a trust indicator of the user device. This limitation is well known in the art, the benefit of the applicant, Examiner is providing the prior art Maggenti US 2003/0206536,0006, the device registers its temporary IP address by sending a registration message through the Internet to an SIP server that is not necessarily associated with the local network carrier. 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. Claim(s) 1-6,8,11-16,18-20 are rejected under 35 U.S.C. 103 as being unpatentable over Yadav et al US 2016/0036771 in view of Zuniga et al US 2017/0374034. As per claim 1. Yadav discloses A method comprising ( fig.3) : receiving, from a computing device, a first message comprising a temporary device identifier associated with the computing device and a request for a network address to communicate with a network ( Yadav discloses fig.4, the DHCP server receive the DHCP message, i.e. a first message with the identifier IP address of the computing device in the first message request for the DHCP IP address as a network address that is communicate with a network. And 0039 The broadcast message may include a unique identifier, i.e. a temporary device identifier, for the client device 103. For example, the unique identifier may be derived from the Media Access Control (MAC) address of the client device 103. On an Ethernet network, the MAC address may be the same as the Ethernet address, i.e. a network address with a network); sending, to the computing device and based on the request, a second message comprising the network address, identity information associated with the network ( Yadav discloses fig.4, the DHCP server receive the DHCP message, i.e. a first message with the identifier IP address of the computing device in the first message request for the DHCP IP address as a network address that is communicate with a network. And 0039 The broadcast message may include a unique identifier, i.e. a temporary device identifier, for the client device 103. For example, the unique identifier may be derived from the Media Access Control (MAC) address of the client device 103. On an Ethernet network, the MAC address may be the same as the Ethernet address, i.e. a network address with a nework), and data indicating an option to trust the network ( Yadav discloses fig.4, the DHCP server receive the DHCP message, i.e. a first message with the identifier IP address of the computing device in the first message request for the DHCP IP address as a network address that is communicate with a network. And 0039 The broadcast message may include a unique identifier, i.e. a temporary device identifier, for the client device 103. For example, the unique identifier may be derived from the Media Access Control (MAC) address of the client device 103. On an Ethernet network, the MAC address may be the same as the Ethernet address, i.e. a network address with a network); and receiving, from the computing device and based on the second message, a third message comprising data indicating acceptance of the option to trust the network (Yadav discloses ,fig.4, 0048 At operation 315, the client device may respond to the EAP request message with an EAP response message, i.e. a third message comprising data indicating . The EAP response message may indicate the identity, i.e. , additional information, for identifying the computing device, of the client device 103 (e.g., an identifier of the client device 103), i.e. from the computing device. and 0049 transmission of the EAP response message, operation 319 may assign a second role to the client device 103. This second role may overwrite the first role and may indicate, i.e. a third message comprising data indicating acceptance, that any DHCP request/renew messages from the client device 105 should be denied until an EAP success message has been transmitted and a new role and/or a new binding of the port associated with the client device 103 has been propagated throughout the datapath) and comprising additional information for identifying the computing device in communications associated with the trust of the network Yadav discloses ,fig.4, 0048 At operation 315, the client device may respond to the EAP request message with an EAP response message, i.e. a third message comprising data indicating . The EAP response message may indicate the identity, i.e. , additional information, for identifying the computing device, of the client device 103 (e.g., an identifier of the client device 103), i.e. from the computing device. and 0049 transmission of the EAP response message, operation 319 may assign a second role to the client device 103. This second role may overwrite the first role and may indicate, i.e. a third message comprising data indicating acceptance, that any DHCP request/renew messages from the client device 105 should be denied until an EAP success message has been transmitted and a new role and/or a new binding of the port associated with the client device 103 has been propagated throughout the data path). Yadav does not explicitly disclose a first message includes a temporary device identifier. However, Zuniga discloses a first message includes a temporary device identifier (par 0114, user selects a random L2 random MAC address is using in the DHCP message to acquire the IP configuration). Yadav and Zuniga are both considered to be analogous to the claimed invention because they are in the same field of DHCP request in the network. Therefore, it would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified Yadav to incorporate the teachings of Zuniga and provide to anonymized and randomized the client ID in the untrusted public network (par 0114), doing so would provide the privacy for the client by increasing the security in the untrusted public network. As per claim 2. Yadav and Zuniga discloses the method of claim 1, Yadav discloses wherein the additional information comprises one or more of an additional device identifier, a device identifier associated with an expiration time, a trust certificate, or a permanent device identifier (0044 the DHCP server 101.sub.1 may reserve the IP address for the client device 103 for a prescribed time period. Wherein the IP address is equal to the device identifier with time period ). As per claim 3. Yadav and Zuniga disclose the method of claim 1, Zuniga discloses wherein the temporary device identifier is at least one of a randomized device identifier, a device identifier generated by the computing device, a device identifier specific to the network, or a device identifier for communication with an untrusted network (par 0114, user selects a random L2 random MAC address, i.e. the temporary device identifier, is using in the DHCP message to acquire the IP configuration ). As per claim 4. Yadav and Zuniga disclose the method of claim 1, Yadav discloses wherein the computing device is configured to associate different device identifiers with different identity information corresponding to one or more different networks, service entities, or network devices ( 0045 the client device 103 may select the best DHCP offer based on the number and type of services offered, service entities and network devices. The client device 103 may broadcast the DHCP request that specifies the IP address, i.e. different device identifiers, of the server 101.sub.1, i.e. different network or 101.sub.2 , different network ,that made the best offer.). As per claim 5. Yadav and Zuniga disclose the method of claim 1,Zuniga discloses wherein the temporary device identifier comprises a media access control address and the request comprises a Dynamic Host Configuration Protocol request (par 0114, user selects a random L2 random MAC address, i.e. the temporary device identifier, is using in the DHCP message to acquire the IP configuration ). As per claim 6. Yadav and Zuniga disclose The method of claim 1,Yadav discloses wherein the second message comprises data indicating one or more services available to the computing device if the option to trust is accepted, and further comprising facilitating, based on the data indicating the acceptance of the option to trust, the one or more services (fig.3, numeral 307, broadcast by one or more DHCP servers in a first VLAN associated with a DHCP offer message, i.e. a second message, that includes an IP address, i.e. network address, identity information ), and 0040 a DHCP offer message, i.e. data indicating an option, intended for the client device 103 at operation 307. The DHCP offer message may include an IP address selected for the client device 103 (i.e., an IP address from VLAN X) and information about services are available for the best offered, i.e. trust network, that can be configured for the client device 103 and 0045 the client device 103 may have received multiple DHCP offers from multiple servers (e.g., the DHCP server 101.sub.1 and the DHCP server 101.sub.2). and the client device 103 may select the best DHCP offer based on the number and type of services offered. The client device 103 may broadcast the DHCP request that specifies the IP address of the server 101.sub.1 or 101.sub.2 that made the best offer. The broadcast ensures that all the responding DHCP servers 101.sub.1 and 101.sub.2 know that the client device 103 has chosen a server 101.sub.1 and 101.sub.2. The servers 101.sub.1 or 101.sub.2 that are not chosen can cancel the reservations for the IP addresses that they had offered.). As per claim 8, this claim is rejected based on the same rational set forth the claim 1. As per claim 11. This claim is rejected based on the same rational set forth the claim 2. As per claim 12, this claim is rejected based on the same rational set forth the claim 3. As per claim 13, this claim is rejected based on the same rational set forth the claim 4 As per claim 14, this claim is rejected based on the same rational ser forth the claim 5. As per claim 15, this claim is rejected based on the same rational set forth the claim 1. As per claim 16, this claim is rejected based on the same rational set forth the claim 3. As per claim 18, this claim is rejected based on the same rational set forth the claim 6. As per claim 19, this claim is rejected based on the same rational set forth the claim 2. As per claim 20, this claim is rejected based on the same rational set forth the claim 3. Claim(s) 7 and 17 are rejected under 35 U.S.C. 103 as being unpatentable over Yadav et al US 2016/0036771 in view of Zuniga et al US 2017/0374034 in view of Roever et al US 2007/0286393. As per claim 7. Yadav and Zuniga disclose The method of claim 1, but fails to disclose wherein the identity information comprises a digital certificate associated with at least one of the network, a network service associated with the network, or a service entity associated with the network. However, Roever discloses wherein the identity information comprises a digital certificate associated with at least one of the network, a network service associated with the network, or a service entity associated with the network ( 0134 the DHCP-response from a title-enabled DHCP server can provide additional parameters to be used by the user when sending their network traffic. For example, a title-enabled DHCP server can use provided title materials to select and provide one or more additional title materials, network access tokens, digital certificates, or other materials, such as a MPLS tag, that can be subsequently used by a user or their computer to gain access or services from a network. The user's computer would typically include this information in message traffic (such as by embedding it within a protocol) sent by the user to ensure its appropriate handling by other portions of the network.). Yadav and Zuniga and Roever are considered to be analogous to the claimed invention because they are in the same field of DHCP request in the network. Therefore, it would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified Yadav to incorporate the teachings of Zuniga, including the teaching of providing the digital certificate of materials to the client user of Roever and provide assurance of its appropriate handling of the network service , doing so would provide the privacy for the client by increasing the security in the untrusted public network. Claim(s) 9 -10 are rejected under 35 U.S.C. 103 as being unpatentable over Yadav et al US 2016/0036771 in view of Zuniga et al US 2017/0374034 in view of Lee et al US 2015/0244586. As per claim 9. Yadav in view of Zuniga discloses The method of claim 8, Yadav further comprising wherein the additional information is added to the third message based on determining the association ( par 0045 The client device 103 may broadcast the DHCP request that specifies the IP address, i.e. additional information, of the server 101.sub.1 or 101.sub.2 that made the best offer. The broadcast ensures that all the responding DHCP servers 101.sub.1 and 101.sub.2 know that the client device 103 has chosen a server 101.sub.1 and 101.sub.2. wherein the DHCP server can identify the client device based on the client device information). The combination fails to disclose determining, based on a data store of the computing device, an association between the identity information and the additional information. However, Lee discloses determining, based on a data store of the computing device, an association between the identity information and the additional information, wherein the additional information is added to the third message based on determining the association (par 0034-0039 the user device 102 associates (e.g., connects) with a network (first network or other network), a network device can check a device identifier (e.g., MAC address) associated with the user device 102 against one or more mapping objects (e.g., stored at database 114). As an example, the check can be executed via a DHCP request from the user device 102. If the device identifier is located in the one or more mapping objects, the local identifier (e.g., IP address of the matching mapping object) can be provisioned to the user device 102 even though the user device 102 may have associated to a network other than the first network). Yadav and Zuniga and Lee are considered to be analogous to the claimed invention because they are in the same field of DHCP request in the network. Therefore, it would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified Yadav to incorporate the teachings of Zuniga, including the teaching of mapping the device with storage database of Lee and provide assurance of its appropriate handling of the network service , doing so would provide the privacy for the client by increasing the security in the untrusted public network. As per claim 10. Yadav in view of Zuniga discloses the method of claim 8, further comprising: the combination fails to disclose determining that the identity information is not stored by the computing device; and generating, based on determining that the identity information is not stored by the computing device, the additional information. However, Lee discloses determining that the identity information is not stored by the computing device ( [0078] If the first identifier does not match the stored identifier, a third identifier can be provided to the user device to satisfy the access request, at step 708); and generating, based on determining that the identity information is not stored by the computing device, the additional information ( [0078] If the first identifier does not match the stored identifier, a third identifier can be provided to the user device to satisfy the access request, at step 708. As an example, the third identifier can comprise an IP address (e.g., an assigned IP address for a public network), a VLAN label, and/or an MPLS label. In an aspect, the second identifier is different from the third identifier. As a further example, the third identifier can be provisioned based on a default or preset provisioning process associated with the network used to transmit the access request. However, the third identifier can be associated with other networks or devices. ). Yadav and Zuniga and Lee are considered to be analogous to the claimed invention because they are in the same field of DHCP request in the network. Therefore, it would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified Yadav to incorporate the teachings of Zuniga, including the teaching of mapping the device with storage database of Lee and provide assurance of its appropriate handling of the network service , doing so would provide the privacy for the client by increasing the security in the untrusted public network. Conclusion THIS ACTION IS MADE FINAL. Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a). A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any nonprovisional extension fee (37 CFR 1.17(a)) pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this final action. Any inquiry concerning this communication or earlier communications from the examiner should be directed to ABU S SHOLEMAN whose telephone number is (571)270-7314. The examiner can normally be reached EST: 9am-5pm. Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, JORGE ORTIZ CRIADO can be reached at 571-272-7624. 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. /ABU S SHOLEMAN/Primary Examiner, Art Unit 2496
Read full office action

Prosecution Timeline

Show 6 earlier events
Apr 23, 2025
Non-Final Rejection mailed — §103
Jul 23, 2025
Response Filed
Sep 17, 2025
Final Rejection mailed — §103
Jan 20, 2026
Response after Non-Final Action
Mar 19, 2026
Notice of Allowance
Mar 19, 2026
Response after Non-Final Action
Jun 24, 2026
Response after Non-Final Action
Aug 14, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12689513
LEVERAGING USER'S VIRTUAL INTERACTIONS TO INFLUENCE PREFERRED MESSAGE COMMUNICATION TIMING
2y 7m to grant Granted Jul 21, 2026
Patent 12683784
DATA ANALYSIS SYSTEMS AND METHODS FOR DETECTING ANOMALIES IN TOKENIZED DATASETS
2y 11m to grant Granted Jul 14, 2026
Patent 12659742
ENSURING SECURE ATTACHMENT IN SIZE CONSTRAINED AUTHENTICATION PROTOCOLS
5y 0m to grant Granted Jun 16, 2026
Patent 12639471
IDENTITY BREACH NOTIFICATION AND REMEDIATION
2y 6m to grant Granted May 26, 2026
Patent 12591713
AUTOMATIC GENERATING ANALYTICS FROM BLOCKCHAIN DATA
4y 5m to grant Granted Mar 31, 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
79%
Grant Probability
99%
With Interview (+27.4%)
3y 0m (~0m remaining)
Median Time to Grant
High
PTA Risk
Based on 788 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