| CPC H04L 67/146 (2013.01) [H04L 61/2571 (2013.01); H04L 61/4511 (2022.05); H04L 67/306 (2013.01)] | 20 Claims |

|
1. A method comprising:
receiving, by a processing system of a user endpoint device including at least one processor, a network cookie directly from an internet service provider who provides a subscriber who is associated with the user endpoint device with connectivity to the internet, wherein the network cookie is received along with a response to a domain name system request that the processing system sent to a domain name system resolver;
storing, by the processing system, the network cookie in a local memory of the user endpoint device;
generating, by the processing system, a request to send to the internet service provider, wherein the request comprises a request for an internet protocol address associated with a uniform resource locator of an internet content provider;
attaching, by the processing system, the network cookie to the request;
sending, by the processing system, the request and the network cookie to the internet service provider in a single message transmitted from the processing system to the internet service provider; and
receiving, by the processing system in response to the request, customized content, wherein the customized content is customized based on information contained in the network cookie.
|