Web Browser Data Management with Confirmation Screens

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvefile handling capabilityVSAvoidstorage capacity consumption
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improvestorage capacity optimizationVSAvoiddata retention reliability
Core Design Contradiction:
Quantity of substanceVSReliability

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.

Inventive Principle:
Principle #23Feedback

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.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If user confirmation is required for data deletion, then data retention reliability is improved, but operation complexity increases

Engineering Contradiction:
Improvedata retention reliabilityVSAvoidoperation complexity
Core Design Contradiction:
ReliabilityVSEase of operation

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.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9998520B2Information processing terminal and method
Publication Date: 2018.06.12 CANON KK
  • US9998520B2 patent drawing
  • US9998520B2 patent drawing
  • US9998520B2 patent drawing

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.