Patent ID: 9489683
Filing Date: 2016-11-08
CPC Classification: G06Q,H04W

Claim Text:
1. A non-transitory computer-readable medium containing one or more instructions that, when executed by a processor, cause the processor to perform the steps of: associating content providers with other content providers; storing, in a memory, the associated content provider information; receiving network data associated with a user device; storing, in the memory, the received network data associated with the user device; receiving, from the user device, a request for an Internet protocol (IP) address associated with a first content provider; determining that the request for the IP address was received; transmitting, based on a determination that the request for the IP address was received, the IP address to the user device; retrieving, from the memory, the network data associated with the user device; generating a customization packet associated with the user device based on the retrieved network data associated with the user device, wherein generating the customization packet includes: transmitting the generated customization packet to a second content provider that is associated with the first content provider, wherein transmitting the customization packet permits the second content provider to provide customized content, to the user device, based on which, of the one or more groups of fields, the second content provider is authorized to access; receiving, from the user device, a request for content based on the transmitted IP address; determining, that the request for the content was received from the user device; receiving, based on a determination that the request for the content was received from the user device, the content from the first content provider using the IP address; receiving the customized content from the second content provider; and transmitting the received content or the received customized content to the user device.