Web Browser Data Deletion via Hostname Grouping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing web browser data deletion mechanisms require user awareness and diligence, which can be insufficient in protecting sensitive data from malicious access.
Innovation Solution
A method and system for automatically deleting web browser data by maintaining a set of hostnames for Uniform Resource Locators (URLs) accessed by the browser, grouping URLs based on predefined conditions, and deleting data according to a predefined deletion policy when the browser is not actively accessing associated URLs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual deletion or configuration-based deletion is used, then user control over data deletion is maintained, but user awareness and diligence are required which are not always available
Solution Approach 1:
The system enables self-service by automatically monitoring browser activity, identifying sensitive data, and deleting it according to predefined policies without requiring user intervention. The hostname manager autonomously tracks accessed hostnames, and the data deletion manager automatically executes deletion when conditions are met, making the system self-regulating and removing the burden of user awareness and diligence.
Solution Approach 2:
The system performs preliminary action by establishing predefined grouping conditions and deletion policies in advance. Hostnames are pre-grouped into logical categories (e.g., by domain, risk level, or sensitivity), and deletion criteria are predetermined, so that when sensitive data is detected, the system can immediately execute appropriate deletion actions without requiring real-time user decision-making.
2Reliability
If all browser data is deleted automatically, then data security is improved, but useful data may be lost and browser functionality may be impaired
Solution Approach 1:
The system applies local quality by differentiating between various types of browser data and applying deletion selectively rather than uniformly. The hostname manager groups hostnames into logical categories, and the data deletion manager applies different deletion policies to different groups based on their sensitivity and security requirements. This allows sensitive data to be deleted while preserving useful data needed for normal browser functionality.
Solution Approach 2:
The system segments browser data into distinct logical groups based on hostname categories, risk levels, or sensitivity classifications. This segmentation enables targeted deletion of only those data groups that meet predefined deletion conditions, while other data groups continue to be maintained for normal browser operation, thus preserving browser adaptability and versatility.
3Measurement precision
If continuous monitoring of browser activity is performed, then accurate deletion timing is achieved, but system complexity and resource consumption increase
Solution Approach 1:
The system implements periodic action by monitoring browser activity at defined intervals and checking deletion conditions at regular checkpoints rather than continuously. The hostname manager periodically updates the set of accessed hostnames, and the data deletion manager periodically evaluates whether predefined deletion conditions are met, achieving accurate deletion timing while reducing system complexity and resource consumption compared to continuous monitoring.
Data Source
AI summary
Deleting web browser data by maintaining a set of Uniform Resource Locators (URL) hostnames, where a URL hostname is added to the set of hostnames responsive to the URL being accessed by a web browser and responsive to determining that predefined grouping conditions that define a logical group is met by the URL, and deleting one or more types of data maintained by the web browser in association with URLs associated with the hostnames in the set of hostnames, where the deleting is performed in accordance with a predefined deletion policy that specifies the types of data that are to be deleted and predefined deletion conditions, and where the deleting is performed responsive to determining that the predefined deletion conditions are met and determining that the web browser is not currently accessing any URL associated with the hostnames in the set of hostnames.


