Predictive IP Data Caching for Mobile Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices rely heavily on costly cellular networks for IP data access, leading to increased costs and potential network congestion, as they often lack non-cellular connectivity when needed.
Innovation Solution
Implementing a predictive caching method that stores frequently accessed IP data on the device during non-cellular network connectivity, such as WiFi or WiMax, allowing for offline access and minimizing cellular network usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If mobile devices use cellular networks for IP data access, then network connectivity is maintained, but costs increase and network congestion occurs
Solution Approach 1:
The system performs preliminary actions by caching IP data on the mobile device during periods when non-cellular networks (WiFi, WiMax) are available. This advance preparation allows the device to access cached data later without using cellular networks, thereby avoiding cellular data costs while maintaining connectivity reliability.
2Loss of energy
If mobile devices use non-cellular networks for IP data access, then costs are reduced, but connectivity availability decreases
Solution Approach 1:
The system caches IP data in advance when non-cellular networks are available, performing the data acquisition action beforehand. This allows subsequent access to occur offline or via cellular networks only when necessary, reducing overall cellular data usage and costs while maintaining connectivity availability through the cached data.
Solution Approach 2:
The system creates local copies of IP data on the mobile device's storage. These copies enable the device to access data without requiring continuous connection to non-cellular networks, thereby reducing dependency on their availability while minimizing cellular network usage for data retrieval.
3Loss of energy
If IP data is cached locally on the mobile device, then cellular network usage is reduced, but device storage is consumed
Solution Approach 1:
The system applies partial action by caching only a subset of IP data - specifically, data that is frequently accessed or predicted to be needed. This selective caching approach reduces cellular network usage for important data while limiting storage consumption by not caching all possible data.
Solution Approach 2:
The system changes parameters by dynamically adjusting which data is cached based on usage patterns, prediction algorithms, and available storage capacity. This allows the system to optimize the balance between reducing cellular network usage and managing device storage constraints.
Data Source
AI summary
Disclosed is a technique for predictively caching IP content data for a mobile device. In the mobile device, a content request is sent to an intelligent cache server over an IP network, the content request indicative of recurring IP content data of interest to the mobile device. The intelligent cache server retrieves the requested IP content data from content servers and queues the requested IP content data in a buffer associated with the mobile device. A notification message is sent to the mobile device indicating that the requested IP content is queued. The mobile device determines whether it is connected to a non-cellular IP network access point and automatically downloads the queued IP content data from the intelligent cache server when connected to a non-cellular IP network. The IP content data is stored in a cache memory in the mobile device. Other embodiments are disclosed.


