Predictive IP Data Caching for Mobile Devices

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

VSEngineering 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

Engineering Contradiction:
Improvenetwork connectivityVSAvoidcost
Core Design Contradiction:
ReliabilityVSLoss of energy

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.

Inventive Principle:
Principle #10Preliminary action

2Loss of energy

If mobile devices use non-cellular networks for IP data access, then costs are reduced, but connectivity availability decreases

Engineering Contradiction:
ImprovecostVSAvoidconnectivity availability
Core Design Contradiction:
Loss of energyVSReliability

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #26Copying

3Loss of energy

If IP data is cached locally on the mobile device, then cellular network usage is reduced, but device storage is consumed

Engineering Contradiction:
Improvecellular network usageVSAvoiddevice storage
Core Design Contradiction:
Loss of energyVSVolume of stationary object

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.

Inventive Principle:
Principle #16Partial or excessive action

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.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8948042B2Predictive caching of IP data
Publication Date: 2015.02.03 RELAY INC
  • US8948042B2 patent drawing
  • US8948042B2 patent drawing
  • US8948042B2 patent drawing

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.