Mobile Terminal Cache Data Management via Usage Frequency Prioritization

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

VSEngineering 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

Engineering Contradiction:
Improvedata accessibilityVSAvoidcache file retrieval speed
Core Design Contradiction:
ReliabilityVSSpeed

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.

Inventive Principle:
Principle #3Local quality

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.

Inventive Principle:
Principle #1Segmentation

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

Engineering Contradiction:
Improvedata freshnessVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #25Self-service

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

Engineering Contradiction:
Improveavailable data quantityVSAvoidstorage space
Core Design Contradiction:
Quantity of substanceVSVolume of stationary object

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.

Inventive Principle:
Principle #3Local quality

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.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9619388B2Method for managing cache data of a mobile terminal, mobile terminal, and server
Publication Date: 2017.04.11 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US9619388B2 patent drawing
  • US9619388B2 patent drawing
  • US9619388B2 patent drawing

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.