Detecting Invisible Web Elements for Privacy Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users accessing websites are often unaware of third-party elements loaded on their browsers, which can track their activity across different websites, and there is a need to detect and process these invisible elements for user notification and content blocking.
Innovation Solution
A machine-implemented method and system that detects invisible elements within a web page by applying criteria such as transparency, z-layer hiding, contrast, and size to identify third-party elements, providing notifications and blocking their content.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If third-party elements are loaded on users' web browsers, then website functionality and content delivery are enhanced, but user privacy is compromised and users become unaware of tracking activities
Solution Approach 1:
The patent introduces an intermediary mechanism (browser extension or plugin) that acts as a mediator between the user and third-party elements. This intermediary detects invisible elements, translates their tracking behavior into visible notifications, and provides user controls without disrupting the core website functionality. The intermediary makes the invisible tracking visible while maintaining the beneficial aspects of third-party content delivery.
2Productivity
If invisible elements are used for tracking, then user activity can be monitored across websites, but users cannot detect or control these elements
Solution Approach 1:
The patent implements a feedback mechanism where the system continuously monitors for invisible tracking elements and provides real-time feedback to the user through notifications. The feedback loop includes detection of tracking elements, presentation of information about what is being tracked, and user response options (allow or block). This transforms the one-sided tracking capability into a two-way communication where users can make informed decisions about their privacy.
3Productivity
If third-party elements are loaded without user knowledge, then content delivery is efficient, but user privacy and security are compromised
Solution Approach 1:
The patent applies preliminary action by detecting and analyzing third-party elements before they fully execute their tracking functions. The system pre-identifies invisible elements, classifies them as potential tracking threats, and presents them to users for approval before allowing them to operate. This preliminary detection and user consent process prevents harmful tracking while still allowing legitimate third-party content to load efficiently.
Data Source
AI summary
A system and machine-implemented method for detecting and processing invisible elements within a web page. A web page is accessed to detect one or more elements in the web page. One or more criteria for identifying web page elements, which are invisible when displayed, are obtained. The one or more criteria are applied to the one or more elements. Based on the applied criteria, a determination is made that one of the one or more elements is invisible. A notification of the invisible element is provided for display.


