Battery-Adaptive Generative AI Model Switching on Mobile Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

On-device AI systems, particularly generative AI tasks like text and image generation, consume significant battery power, leading to rapid drain and limiting user experience when battery levels are low, with existing methods failing to adapt computational load in real-time based on battery levels.

Innovation Solution

An adaptive AI control system that monitors battery levels and adjusts the complexity of AI tasks by switching between generative AI models of varying complexity or modifying prompts to generate outputs of different complexity, ensuring seamless operation across power modes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If generative AI models are run on mobile devices to enable advanced AI capabilities, then user experience and AI functionality are improved, but battery life is rapidly drained

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

Solution Approach 1:

The system dynamically adjusts the complexity of AI tasks and switches between different power modes based on real-time battery level monitoring. When battery levels are high, the system enables complex generative AI tasks; when battery levels are low, it automatically reduces task complexity or switches to simpler AI models, ensuring continuous adaptability between AI functionality and power consumption

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters by modifying prompt complexity levels and selecting different AI model configurations based on battery status. This involves adjusting computational parameters such as model size, processing depth, and task complexity to match available power levels, thereby resolving the contradiction between maintaining AI functionality and conserving battery life

Inventive Principle:
Principle #35Parameter changes

2Productivity

If static or predefined optimizations are applied to neural networks, then computational efficiency is improved, but real-time battery level integration is lost

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidreal-time battery adaptation
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system implements a feedback mechanism where the battery level monitoring component continuously provides real-time battery status information to the AI task management system. This feedback loop enables the system to dynamically adjust computational tasks based on current power levels, combining the benefits of predefined optimizations with real-time adaptability to battery conditions

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system transitions from static predefined optimizations to dynamic real-time adjustments by continuously monitoring battery levels and adapting AI task complexity accordingly. This dynamic approach allows the system to maintain computational efficiency while simultaneously responding to changing power conditions, resolving the contradiction between efficiency and adaptability

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260056595A1Adaptive battery level-based control for an artificial intelligence (AI) system
Publication Date: 2026.02.26 MICROSOFT TECHNOLOGY LICENSING LLC
  • US20260056595A1 patent drawing
  • US20260056595A1 patent drawing
  • US20260056595A1 patent drawing

AI summary

An adaptive artificial intelligence (AI) control system receives a prompt for an AI system from a user interface component of a software application on a mobile device. The adaptive AI control system determines a current battery level of the mobile device using a battery level monitoring component. The adaptive AI control system then selects a generative AI model of the AI system to use to generate a response for the prompt based on the current battery level using a model selection component. The generative AI model that is selected is one of a plurality of different generative AI models of the AI system which are capable of processing the prompt, each of the plurality of generative AI models having a different level of complexity.