Predictive Content Pre-Caching for Low-Battery Mobile Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices with limited energy capacity face constraints in performing activities due to significant energy consumption in wireless communication, leading to reduced functionality when energy levels drop below a threshold.

Innovation Solution

A system that monitors a device's remaining energy and determines necessary data to pre-cache based on historical usage patterns, reducing unnecessary activities to extend functionality by predicting energy depletion and optimizing data transfer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If mobile devices communicate frequently with remote servers over wireless networks, then data access and computational capabilities are improved, but energy consumption increases significantly

Engineering Contradiction:
Improvedata access capabilityVSAvoidenergy consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary actions by predicting future data needs based on historical usage patterns and pre-caching that data locally before it is actually requested. This allows the device to access data without subsequent wireless communications, reducing energy consumption while maintaining productivity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables the mobile device to serve itself by maintaining local caches of frequently accessed data and applications. This self-service capability reduces dependency on remote servers and wireless network communications, thereby lowering energy consumption while preserving data access capabilities.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If the device performs more activities and transfers more data, then user functionality is enhanced, but the duration of energy supply decreases

Engineering Contradiction:
Improvedevice functionalityVSAvoidbattery life
Core Design Contradiction:
Adaptability or versatilityVSDuration of action of moving object

Solution Approach 1:

The system predicts which applications and data will be needed in the future based on historical patterns and pre-loads them into local cache memory. This preliminary action ensures that when users need these applications, they can be accessed immediately from local storage rather than requiring energy-intensive wireless downloads, thus extending battery life while maintaining full functionality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts caching strategies based on remaining energy levels. When energy is abundant, more data is cached; when energy is low, the system prioritizes caching only essential data. This parameter change approach optimizes the balance between functionality and battery life under different energy conditions.

Inventive Principle:
Principle #35Parameter changes

3Loss of energy

If data is transferred in small blocks when requested, then network bandwidth is conserved, but data transfer efficiency decreases

Engineering Contradiction:
Improvenetwork energy usageVSAvoiddata transfer efficiency
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

Instead of transferring data in small blocks when requested, the system performs preliminary actions by predicting future data needs and pre-caching entire datasets or applications in advance. This approach improves data transfer efficiency by reducing the frequency of network communications, while the selective pre-caching strategy ensures network energy usage remains optimized.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260064791A1System and method for pre-caching content based on device energy use
Publication Date: 2026.03.05 BANK OF AMERICA CORP
  • US20260064791A1 patent drawing
  • US20260064791A1 patent drawing
  • US20260064791A1 patent drawing

AI summary

A system and method for pre-caching content based on device energy use that includes a memory configured to store data related to a user device and a processor operably coupled to the memory. The processor is configured to receive information regarding the current remaining energy of a user device and compare the current remaining energy to a predetermined threshold. When the current remaining energy is less than the predetermined threshold, the processor determines a second period of time associated with when the current remaining energy is estimated to be less than a second predetermined threshold. Then, the processor determines at least one action that is predicted to be performed by the user device during the second period of time. The system then sends to the user device the pre-cache data used by the user device to perform the at least one action.