Mobile Terminal Cache Data Management via Usage Frequency Prioritization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile terminals experience slow cache file retrieval and excessive network data usage due to frequent cache access and inefficient data management, leading to poor user experience and resource wastage.
Innovation Solution
A method for managing cache data that determines the existence and expiration of cache files, sending data requests to servers only when necessary, and compressing cache data to reduce storage space, using object streams to enhance loading speed and network efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the mobile terminal frequently accesses cache data locally, then the user can access data without network, but the cache file retrieval speed becomes slow and storage space is excessively occupied
Solution Approach 1:
The patent applies local quality by prioritizing cache data based on user usage frequency. Frequently accessed data is prioritized for local caching while less frequently accessed data is minimized or excluded. This ensures that the most important data is readily available locally, improving retrieval speed for critical data while maintaining reliability for general data access.
Solution Approach 2:
The patent segments cache data management by dividing data into different priority levels based on usage frequency. The system manages high-frequency data differently from low-frequency data, implementing selective caching and prioritization strategies that improve retrieval speed for important data while reducing overall storage requirements.
2Reliability
If the mobile terminal frequently downloads data from server, then the data is always updated, but network bandwidth is heavily occupied and network resources are wasted
Solution Approach 1:
The patent applies preliminary action by pre-loading and caching data locally before it is needed. The system proactively retrieves and stores frequently accessed data in the local cache, so when data is requested, it can be served from local storage rather than requiring network downloads. This maintains data freshness for critical data while significantly reducing unnecessary network bandwidth consumption.
Solution Approach 2:
The patent implements self-service by enabling the mobile terminal to autonomously manage its own data caching strategy. The system automatically determines which data to cache based on usage patterns and prioritization rules, serving itself by prioritizing critical data access over less important data, thereby reducing overall network bandwidth consumption while maintaining necessary data freshness.
3Quantity of substance
If the mobile terminal stores more cache data, then more data is available locally, but the storage space occupied by cache data increases
Solution Approach 1:
The patent applies local quality by focusing storage space on the most important data - frequently accessed data. Rather than uniformly distributing cache capacity, the system prioritizes storing and retrieving critical data locally, maximizing the effective quantity of useful data available within constrained storage space.
Solution Approach 2:
The patent changes the parameter of data prioritization based on usage frequency. The system dynamically adjusts cache management parameters to prioritize high-frequency data over low-frequency data, effectively increasing the quantity of valuable data stored within the same storage space constraints.
Data Source
AI summary
A method for managing cache data of a mobile terminal includes determining whether first cache data corresponds to an application exists. If it is determined that the first cache data does not exist, a data request is sent to request server data corresponding to the first cache data, the server data is downloaded, forming the first cache data by using the downloaded server data.


