Mobile Device Cache Management for Data Traffic Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing mobile data traffic poses a challenge for smartphone users, leading to higher resource costs, necessitating effective methods to control and optimize data usage.

Innovation Solution

A method for a mobile telecommunications device to manage data traffic by utilizing a cache to identify and retrieve documents, generating unique identifiers, and requesting network identification addresses only when necessary, thereby reducing data traffic and bandwidth usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If documents are frequently downloaded from the server to ensure up-to-date content, then content freshness is improved, but data traffic consumption increases

Engineering Contradiction:
Improvecontent freshnessVSAvoiddata traffic
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system pre-loads documents into the cache before they are actually needed by the user. When a user accesses a user interface element, the corresponding document is already available in the cache, eliminating the need for immediate network requests and reducing data traffic while ensuring content is readily available.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements local caching on the mobile device, creating a localized copy of frequently accessed documents. This allows the device to serve content from local storage rather than continuously fetching from the remote server, reducing network dependency and data consumption while maintaining content availability.

Inventive Principle:
Principle #3Local quality

2Quantity of substance

If document caching is implemented to reduce data traffic, then data traffic is reduced, but access time may increase due to cache lookup operations

Engineering Contradiction:
Improvedata trafficVSAvoidaccess time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

Documents are cached in advance before user interaction occurs. The cache population happens proactively based on predicted user needs or usage patterns, so when a user actually accesses a document, it is already present in the cache ready for immediate retrieval, eliminating both network delay and cache lookup delay.

Inventive Principle:
Principle #10Preliminary action

3Loss of time

If cache operations are optimized to improve access speed, then access time is reduced, but device processing load increases

Engineering Contradiction:
Improveaccess timeVSAvoidprocessing load
Core Design Contradiction:
Loss of timeVSPower

Solution Approach 1:

The system implements selective caching where only specific documents related to user interface elements are cached, rather than caching all possible documents. This partial caching approach reduces the overall processing load and memory requirements while still providing fast access for the most relevant content that users are likely to interact with.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP2854048B1Method of operating a mobile telecommunications device
Publication Date: 2018.07.11 SAP SE
  • EP2854048B1 patent drawingFigure 1
  • EP2854048B1 patent drawingFigure 2
  • EP2854048B1 patent drawingFigure 3

AI summary

The present disclosure relates to a mobile telecommunication device (800) for a mobile telecommunication system (88), the telecommunication system comprising an application server (811) that is connected to the mobile communications device via a network (813), the application server (811) managing at least one database (812) comprising a set of one or more documents (831,835), wherein the documents of the set of documents (831, 835) are assigned at least one network identification address (836) for accessing the documents, the mobile telecommunication device (800) comprising a processor (803), display device (825) and memory (807), wherein the memory (807) is configured to store at least one application (815), the application comprising instructions that, when executed, generate on the display device (825) a graphical user interface (827), the graphical user interface (827) comprising a set of user interface elements (A-C), wherein a first user interface element (B) of the set of user interface elements (A-C) is described by one or more documents (820) of the set of documents (831, 835), the mobile telecommunication device (800) comprising a control unit (819), wherein the control unit (819) is configured to provide a document of the one or more documents describing the first user interface element (B).