Unsolicited Content Manager for Mobile Storage Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices face challenges in managing storage space due to preloaded unsolicited content, which may not be relevant to users, leading to performance degradation and user experience issues as the device runs out of free space.
Innovation Solution
An unsolicited content manager dynamically manages a free space buffer by preloading content based on user preferences and device capabilities, identifying and deleting unsolicited content items to maintain sufficient free space without impacting performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If unsolicited content is preloaded onto the device, then user convenience is improved by having content ready for consumption, but storage space is consumed and may lead to performance degradation when free space runs out
Solution Approach 1:
The system dynamically adjusts the free space buffer threshold based on observed device activity patterns, storage capacity, and content consumption rates. This allows the preload strategy to adapt over time, maintaining optimal balance between user convenience and storage space utilization without manual intervention.
Solution Approach 2:
The system changes key parameters including the free space buffer threshold, prediction time period, and content selection criteria based on device characteristics and usage patterns. These parameter adjustments enable the system to optimize preload behavior for different device capacities and user behaviors.
2Productivity
If more content is preloaded to ensure availability, then content accessibility is improved, but device performance degrades due to insufficient free space
Solution Approach 1:
The system performs preliminary actions by preloading content onto the device before the user requests it, based on predictions of what the user will want to consume. This eliminates waiting time for content downloads while maintaining device performance through intelligent space management.
Solution Approach 2:
The system continuously monitors device activity, content consumption patterns, and storage usage, using this feedback to refine predictions and adjust the free space buffer threshold. This closed-loop approach ensures content accessibility is maintained while preventing performance degradation.
3Reliability
If the free space buffer threshold is set high to maintain performance, then device reliability is improved, but less content can be preloaded reducing user convenience
Solution Approach 1:
The free space buffer threshold is not fixed but dynamically adjusted based on device activity observations, storage capacity, and content consumption rates. This allows the system to temporarily lower the threshold when storage is available to maximize preload benefits, then raise it when storage becomes constrained.
4Quantity of substance
If manual content management is used to control storage space, then storage space is preserved, but user experience deteriorates due to manual intervention requirements
Solution Approach 1:
The system provides self-service by automatically managing content preloading and deletion without requiring user intervention. The unsolicited content manager autonomously monitors storage space, predicts content demand, preloads appropriate content, and deletes unsolicited content when the free space buffer threshold is approached.
Data Source
AI summary
A processing device receives a first notice after a first time period, the first notice indicating that an amount of available free space on a storage component is below a first free space buffer threshold. The processing device determines a first amount of data to delete from an unsolicited content storage area of the storage component. The processing device receives a second notice after a second time period, the second notice indicating that the amount of available free space on the storage component is below the first free space buffer threshold. The processing device then determines a second amount of data to delete from the unsolicited content storage area, where the second amount is larger than the first amount.


