Patent ID: 11949679
Assignee: GEN DIGITAL INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 7:
8. One or more non-transitory computer-readable media comprising one or more computer-readable instructions that, when executed by one or more processors of a privacy server, cause the privacy server to perform a method for distinguishing between functional tracking domains and nonfunctional tracking domains on a host web page, the method comprising:
receiving a list of known tracking domains that load content into host web pages, the list of tracking domains including tracking domains that are functional and tracking domains that are nonfunctional;
determining which tracking domains on the list are functional, wherein a tracking domain is determined to be functional if at least one of conditions (a)-(f) is true:
(a) the tracking domain makes at least 15 requests on at least 50% of host web pages that include content loaded from the tracking domain,
(b) the tracking domain hosts at least 10 different scripts on host web pages that include content loaded from the tracking domain,
(c) the tracking domain belongs to a domain category that is known to provide web page functionality,
(d) a uniform resource locater (URL) of the tracking domain includes words that imply storage of data or hosting capabilities,
(e) the tracking domain is listed as essential in at least 50% of host web pages that identify essential domains and that include content loaded from the tracking domain, or
(f) the tracking domain is contacted by a widget to provide an on-screen tool to the host web page,

classifying each tracking domain determined to be functional as a functional tracking domain;
classifying each tracking domain not determined to be functional as a nonfunctional tracking domain; and
allowing the functional tracking domains to load content into the host web pages and blocking the nonfunctional tracking domains from loading content into the host web pages.