SoC Microcontroller Critical Battery Status Indication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile devices fail to provide a visual indication of critical battery status, leading users to incorrectly assume the device is dead or malfunctioning when the battery is in a critical charged state, as the normal boot sequence requires current surges that the battery may not support.

Innovation Solution

A special boot sequence is initiated by a microcontroller to power on only essential blocks, such as static memory and display controllers, using a microcontroller to store and display critical battery status data without powering on the host processor, allowing for a visual indication of battery status even at minimal charge levels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the normal boot sequence is followed to power on the host processor and other blocks, then the device can operate normally, but the battery may not support the current surges required for powering on these blocks when in a critical charged state

Engineering Contradiction:
Improvedevice operation reliabilityVSAvoidbattery current surge capacity
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The boot sequence is segmented into two distinct paths: a normal boot sequence for sufficient battery charge and a special boot sequence for critical battery charge states. The special sequence segments the power-on process to activate only essential blocks (display controller, audio processor, microcontroller) while excluding power-intensive blocks (host processor, DRAM), thereby managing current surge demands on the battery.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adapts the boot sequence based on real-time battery charge status detection. When critical charge levels are detected, the system transitions from the normal boot sequence to a special boot sequence, dynamically adjusting which blocks are powered on to match the battery's limited current surge capacity.

Inventive Principle:
Principle #15Dynamics

2Productivity

If the normal boot sequence is followed when the battery is in a critical charged state, then the host processor and other blocks can be powered on, but the display may not be powered on resulting in no visual indication of battery status

Engineering Contradiction:
Improvedevice startup speedVSAvoidbattery status visual indication
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The display controller is activated during the special boot sequence before the host processor becomes fully operational. This preliminary action ensures that the display is ready to show battery status information as soon as the microcontroller detects critical charge levels, preventing the loss of visual indication opportunity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The microcontroller serves as an intermediary between the battery status detection and the display output. It detects the critical charge state, controls the selective power-on of essential blocks including the display controller, and coordinates the display of battery status information, thereby ensuring continuous visual feedback despite battery limitations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If the display device is powered on early to show battery status, then users can see the battery status visually, but the current surge required to power on the display may not be supported by a critical battery

Engineering Contradiction:
Improvebattery status visibilityVSAvoiddisplay power-on current surge
Core Design Contradiction:
Loss of informationVSPower

Solution Approach 1:

The power-on strategy applies local quality by selectively powering on only those display-related blocks necessary for minimal functionality (display controller for battery status indication) while excluding blocks requiring high current surges (host processor, DRAM). This localized power activation matches the display's power needs with the battery's limited surge capacity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9798369B2Indicating critical battery status in mobile devices
Publication Date: 2017.10.24 TAHOE RES LTD
  • US9798369B2 patent drawing
  • US9798369B2 patent drawing
  • US9798369B2 patent drawing

AI summary

An integrated circuit such as a SoC may indicate the critical battery status without powering-on a substantial portion including the host processing cores. The SoC may include a microcontroller, which may cause the critical battery status data to be stored in a static memory and the display unit may retrieve such data from the static memory to display a visual symbol on the screen. The other portions of the SoC such as the dynamic memory, system agent, media processors, and memory controller hubs may be powered-down while the critical battery status is displayed in the visual form on the screen.