Patent ID: 11960564
Assignee: ONETRUST LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method comprising:
scanning, by computing hardware, a webpage to identify a tracking tool that is associated with the webpage;
identifying, by the computing hardware, a source script executed during loading of the webpage, wherein the source script invokes the tracking tool;
determining, by the computing hardware, a category for the tracking tool by comparing data associated with at least one of the tracking tool or the source script to known tracking tool data;
generating, by the computing hardware, a data set, wherein the data set associates the source script with the tracking tool and the category;
generating, by the computing hardware, program code, wherein the program code is configured to, during a loading of the webpage to be viewed by a user via a browser and prior to execution of the source script:
detect that the source script is attempting to execute,
identify, based on the source script, the category from the data set;
determine that the category has not been authorized by the user; and
responsive to determining that the category has not been authorized by the user, block the source script from executing to invoke the tracking tool.