Battery Offline Module for Mobile Device Power Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional battery and power management techniques in mobile computing devices are inadequate in managing increasing power consumption due to enhanced functionality, limiting battery life and availability.

Innovation Solution

A battery offline module is implemented to control battery utilization by determining system conditions and switching between online and offline states, managing charging and discharging to optimize battery life, and arranging multiple batteries based on charging current, state of charge, and load conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional battery management techniques are used, then device functionality is limited, but battery life is preserved

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

Solution Approach 1:

The battery management system dynamically switches between online and offline states based on real-time conditions, allowing the battery to adapt its operational mode rather than maintaining a fixed state. This dynamic approach enables the system to optimize between functionality and battery life by taking the battery offline during low-demand periods and bringing it online when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operational parameter of the battery from online to offline state based on detected conditions. This parameter change allows the battery to be disconnected from the power management circuitry under specific conditions, effectively extending battery life while maintaining functionality when required.

Inventive Principle:
Principle #35Parameter changes

2Duration of action of moving object

If battery is taken offline to extend battery life, then power distribution control is improved, but system complexity increases

Engineering Contradiction:
Improvebattery lifeVSAvoidpower management complexity
Core Design Contradiction:
Duration of action of moving objectVSDevice complexity

Solution Approach 1:

The system performs preliminary assessment of system conditions before taking the battery offline. By evaluating conditions in advance and making proactive decisions about battery state transitions, the system manages complexity through structured decision-making rather than reactive complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The battery management system continuously monitors system conditions and uses this feedback to determine when to transition the battery between online and offline states. This feedback mechanism enables automated decision-making that manages the complexity of power distribution control.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10795420B2Offline battery management in a device
Publication Date: 2020.10.06 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10795420B2 patent drawing
  • US10795420B2 patent drawing
  • US10795420B2 patent drawing

AI summary

Techniques are described for battery management in a computing device. The described techniques may be implemented by a battery offline module that provides functionality to control utilization of a battery such as determining whether the battery is available to receive power from a power source. For instance, the battery offline module may receive an input requesting that a battery be taken offline, determine whether system conditions for taking the battery offline are met, and take the battery offline when the system conditions are met such that the battery is not capable of receiving power from a power source of the computing device. In some instances, the battery offline module may cause different powering and charging arrangements between multiple batteries of the computing device. By implementing the battery offline module in the computing device, battery utilization is controlled to improve battery life.