Functional Nonfunctional Tracking Domain Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing privacy solutions that block all tracking domains can inadvertently break web pages by preventing functional domains from loading necessary content, as some tracking domains provide essential functionality to host web pages.
Innovation Solution
A method to distinguish between functional and nonfunctional tracking domains by evaluating criteria such as the number of requests made, scripts hosted, domain category, URL indicators, essential domain listings, and widget interactions, allowing functional domains to load content while blocking nonfunctional ones.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Object-affected harmful factors
If all tracking domains are blocked to protect user privacy, then privacy violations are prevented, but web page functionality is broken
Solution Approach 1:
The patent segments tracking domains into two distinct categories: functional tracking domains and nonfunctional tracking domains. This segmentation allows the system to apply different treatment rules to each category, blocking nonfunctional domains to protect privacy while allowing functional domains to maintain web page operations.
Solution Approach 2:
The patent applies local quality by evaluating each tracking domain individually based on its specific characteristics and behavior patterns. Rather than applying a uniform blocking rule to all tracking domains, the system assesses each domain's functional contribution to the host web page and makes targeted decisions, allowing some domains to load content while blocking others.
2Object-affected harmful factors
If tracking domains are blocked to prevent tracking activities, then user privacy is protected, but essential web page features cease to function
Solution Approach 1:
The patent implements dynamic evaluation of tracking domains based on multiple criteria including request frequency, script hosting capabilities, domain category, URL indicators, essential domain listings, and widget interactions. This dynamic assessment allows the system to adaptively determine whether each tracking domain provides essential functionality, enabling or blocking content loading based on real-time analysis rather than static blocking rules.
3Object-affected harmful factors
If a broad privacy policy blocks all tracking domains, then tracking is prevented, but content delivery and media references are disrupted
Solution Approach 1:
The patent employs feedback mechanisms by monitoring various indicators of tracking domain behavior such as request patterns, script hosting, domain categorization, URL characteristics, essential domain listings, and widget interactions. This feedback loop enables the system to continuously assess whether a tracking domain provides essential content delivery functionality and adjust blocking decisions accordingly, ensuring that content delivery is maintained when necessary while preventing tracking when appropriate.
Data Source
AI summary
Distinguishing between functional tracking domains and nonfunctional tracking domains on a host web page. In particular, a list of known tracking domains that load content into host web pages may be received. This list of tracking domains may include tracking domains that are functional and tracking domains that are nonfunctional. The tracking domains that are functional may be determined by evaluating various behaviors and characteristics of the tracking domains. Once functional tracking domains have been determined, these functional tracking domains may be allowed, and other tracking domains may be blocked from loading content onto host web pages thereby preserving the functionality of the web pages.


