Web Browser Data Management with Confirmation Screens
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The extended functions in web browsers, such as the FileSystem API, lead to significant storage capacity issues on terminals due to the ability to save large files, and existing methods for deleting cached data are inadequate as they do not differentiate between closing a web site and uninstalling a web application, resulting in difficulty in determining whether cached data should be deleted.
Innovation Solution
A web browser implementation that includes a first confirmation screen for permitting data storage, a detection unit for identifying site movements, and a second confirmation screen for deleting data, allowing users to securely save and delete data using the FileSystem API, with a temporary permission state providing an opportunity to delete data before transitioning to a persistent state.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the FileSystem API function is used to save large files in the web browser storage area, then the file handling capability is improved, but the storage capacity consumption increases significantly
Solution Approach 1:
The patent implements dynamic storage management where the web browser automatically adjusts cached data based on current storage availability and usage patterns. The storage manager monitors free space and actively deletes or compresses cached web site data when storage becomes constrained, allowing the system to adapt to changing storage conditions while maintaining file handling capabilities.
Solution Approach 2:
The system changes storage parameters by implementing different storage modes (cached vs. non-cached) and dynamically adjusting the amount of data retained based on storage space availability. When storage capacity is low, the system transitions from caching large files to storing only essential data, thereby maintaining functionality while reducing storage consumption.
2Quantity of substance
If cached data is automatically deleted when web site is closed, then storage capacity is optimized, but the ability to retain useful data is reduced
Solution Approach 1:
The patent implements a feedback mechanism where the storage manager continuously monitors storage usage and user interactions with cached data. When a web site is closed, the system evaluates whether to delete cached data based on current storage conditions and usage patterns, rather than automatically deleting or always retaining data. This feedback loop allows the system to make intelligent decisions about data retention.
Solution Approach 2:
The system performs preliminary actions by pre-establishing storage management rules and user preferences before data deletion occurs. Users can configure which types of data should be retained, and the system applies these rules in advance when managing cached data, ensuring that useful data is preserved while still optimizing storage capacity.
3Reliability
If user confirmation is required for data deletion, then data retention reliability is improved, but operation complexity increases
Solution Approach 1:
The patent implements partial confirmation by requiring user approval only for specific types of data deletion or under certain storage conditions, rather than for all deletion operations. When storage space is sufficient, the system may automatically manage cached data without user intervention. When storage becomes constrained or critical data is involved, user confirmation is prompted. This selective approach maintains reliability while reducing unnecessary operational complexity.
Data Source
AI summary
An information processing terminal displays a confirmation screen for confirming whether to delete data relating to a web site, in a case where a movement from the web site on a web browser is detected, and if deleting is confirmed via the confirmation screen, the information processing terminal deletes data saved for the web site to release an area secured for the web site.


