| CPC G06Q 30/0257 (2013.01) [H04L 67/02 (2013.01); H04L 67/52 (2022.05)] | 20 Claims |

|
1. A computer-implemented method for opting-out of targeted advertising in online advertising environments, the method comprising:
receiving, at a server, over an electronic network, through a graphical user interface (GUI) of a user device, an automatic opt-out request, selected by the user, the automatic opt-out request corresponding to one or more ad networks and a user-agent value of the web browser on the user device;
hashing, by the server, the user-agent value of the web browser;
generating, by the server, an opt-out value for the opt-out request based on a location of the user device and the hashed user-agent value, the location determined by an IP address of the user device;
encrypting, by an encryption system, the opt-out value using asymmetric key pairs;
verifying, by the server, the opt-out request by comparing the determined location of the user device and an opt-out database; and
based on verifying the opt-out request, transmitting, by the server, to the user device, an opt-out verification acknowledgment and opt-out cookies corresponding to the selected one or more ad networks, the opt-out cookies configured to prevent online tracking of the user device.
|