Adaptive Application Power Management for Mobile Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing power/battery management techniques primarily operate at a system level, failing to efficiently manage power consumption within applications, leading to suboptimal resource allocation and increased operational costs.

Innovation Solution

Implementing a process that determines and adapts application strategies based on power costs associated with executing actions, selectively employing location detection technologies to optimize resource usage and reduce power consumption, especially in devices with varying power states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If location detection technologies are continuously used to provide location-based services, then service quality and responsiveness are improved, but power consumption increases

Engineering Contradiction:
Improveservice reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies dynamics by making the location detection strategy adaptive and changeable based on device state. The system dynamically adjusts between different location detection technologies (GPS, network-based, sensor-based) and update frequencies according to current power availability, ensuring service reliability is maintained when power is充足 while reducing power consumption when battery is low.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes operational parameters of location detection based on device state. It adjusts update intervals, detection accuracy levels, and technology selection based on power state, network conditions, and user activity patterns. This parameter adaptation resolves the contradiction by optimizing the balance between service quality and power consumption under different operating conditions.

Inventive Principle:
Principle #35Parameter changes

2Loss of energy

If system-level power management is used to enable or disable applications, then overall power consumption is reduced, but application-level resource allocation efficiency deteriorates

Engineering Contradiction:
Improvepower consumptionVSAvoidresource allocation efficiency
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The patent segments power management control from system level to application level. Instead of blanket enabling/disabling of applications, it implements fine-grained control within the rewards service application, allowing different components (location detection, data synchronization, UI updates) to be independently managed based on their specific power consumption characteristics and importance to service functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements self-service power management where the application autonomously monitors its own power consumption patterns, device state, and service requirements to make intelligent decisions about resource allocation. The system automatically adjusts its operational strategy without requiring system-level intervention, improving resource allocation efficiency while maintaining power savings.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If high-accuracy location detection is used continuously, then location service precision is improved, but battery life deteriorates

Engineering Contradiction:
Improvelocation precisionVSAvoidbattery life
Core Design Contradiction:
Measurement precisionVSDuration of action of moving object

Solution Approach 1:

The patent applies partial action by using different levels of location detection accuracy based on service requirements and device state. Instead of continuously using high-accuracy GPS, it employs network-based or sensor-based location methods when lower precision suffices, reserving high-accuracy detection for critical moments. This partial application of high-accuracy detection maintains necessary service quality while extending battery life.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10747290B1Varying application strategy based on device state
Publication Date: 2020.08.18 SHOPKICK INC
  • US10747290B1 patent drawing
  • US10747290B1 patent drawing
  • US10747290B1 patent drawing

AI summary

Techniques for varying application strategy for different device states are disclosed. In some embodiments, an application strategy for an application running on a mobile device is selected based on a state of the mobile device and executed with respect to the application while the mobile device remains in that state. A different application strategy is selected and executed with respect to the application when the mobile device enters a different state. That is, different application strategies are selected and executed with respect to the application for different detected states of the mobile device.