Mobile Device Local Storage Memory Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Local storage memory on mobile devices becomes depleted due to accumulated application data, leading to operational instability, loss of application data, and user frustration, as current devices lack automatic memory management to purge old data and free up space.
Innovation Solution
A method is implemented to monitor memory usage, detect when it falls below a threshold, and automatically delete pre-specified application data such as photos, videos, and text files, while archiving them in the cloud, based on user preferences to maintain normal device operation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If application data is continuously stored in local storage memory, then data accumulation and user content increase, but memory availability decreases and device stability deteriorates
Solution Approach 1:
The system automatically identifies and deletes redundant or old application data when storage thresholds are exceeded, while preserving important data through user preferences and cloud archiving. This enables continuous data management that maintains both storage capacity and device stability without manual intervention.
2Ease of operation
If manual memory management is required, then user control over data retention is maintained, but user time and operational complexity increase
Solution Approach 1:
The system performs automatic memory management by monitoring storage levels, identifying deletable data, and executing cleanup actions without user intervention. Users can configure preferences once, and the system autonomously maintains optimal storage conditions, eliminating the need for repeated manual data deletion while preserving user control through preference settings.
3Reliability
If automatic memory management is implemented, then device stability is maintained and user time is saved, but system complexity and automation requirements increase
Solution Approach 1:
The system continuously monitors local storage memory availability and compares it against predefined thresholds. When thresholds are exceeded, the system automatically triggers data deletion processes and notifies users. This feedback-based approach maintains device stability through automated responses to storage conditions without requiring complex user intervention or system redesign.
4Quantity of substance
If application data is not cleaned up, then data availability and user content are preserved, but storage capacity is depleted and application functionality is lost
Solution Approach 1:
The system introduces cloud storage as an intermediary for archiving deleted application data. When local data is deleted to free up space, it can be simultaneously archived in the cloud, providing users with a recovery mechanism. This intermediary approach enables aggressive local cleanup while preserving data accessibility through cloud-based retrieval options.
Data Source
AI summary
In one embodiment, a method for managing a local storage memory for a mobile device includes detecting a level of memory usage of the local storage memory of the mobile device rising above a first threshold. The method determines a respective portion of the level of memory usage of the local storage memory on a per software application basis for a plurality of software applications, and determines a user preference for a memory relief action. The method then implements the memory relief action for at least one software application of the plurality of software applications based on the user preference.


