Battery Detection System with Dynamic Threshold Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing battery monitoring systems fail to accurately indicate the remaining operating time of computing devices due to battery deterioration over time, leading to inadequate notifications and insufficient time for users to prepare for shutdown or seek alternative power sources.

Innovation Solution

Implementing a method that adjusts battery charge thresholds based on measured time intervals between charge levels, creating user activity profiles to determine charge drain rates, and providing notifications at specific thresholds to ensure a desired time interval between low-battery warnings, allowing for more accurate battery life indication and user preparation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If fixed battery charge thresholds are used for notifications, then the notification system is simple to implement, but the time interval between notifications becomes unreliable as the battery deteriorates

Engineering Contradiction:
Improvenotification system complexityVSAvoidbattery life indication accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements dynamic threshold adjustment by monitoring the actual time elapsed between charge levels and comparing it to expected time based on battery age and usage profiles. When the actual time deviates from expected time, the charge thresholds are automatically adjusted to maintain reliable notification timing, transforming a static system into an adaptive one that compensates for battery deterioration

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system continuously monitors the time interval between charge levels and uses this feedback to adjust future notification thresholds. By comparing actual battery performance against expected performance from profiles, the system learns and adapts its notification strategy, creating a closed-loop control system that improves reliability over time

Inventive Principle:
Principle #23Feedback

2Measurement precision

If battery charge thresholds are adjusted dynamically based on battery age and usage, then the accuracy of battery life indication improves, but the system complexity increases

Engineering Contradiction:
Improvebattery life indication accuracyVSAvoidthreshold adjustment mechanism
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent pre-generates usage profiles during manufacturing or initial setup that contain expected time intervals for various charge levels based on typical usage patterns. These profiles are stored in advance and used as reference data to guide dynamic threshold adjustments, eliminating the need for complex real-time calculations and reducing runtime system complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the parameters used for threshold determination from fixed charge percentages to dynamic values that incorporate battery age, usage patterns, and measured performance. By transforming the threshold parameter from a static value to a function of multiple variables, the system achieves higher precision while managing complexity through modular parameter management

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If multiple user activity profiles are created and monitored, then the charge drain rate estimation becomes more accurate, but the data processing complexity increases

Engineering Contradiction:
Improvecharge drain rate estimationVSAvoidprofile management system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments user activity into distinct profiles (e.g., light usage, moderate usage, heavy usage) with characteristic charge drain patterns. By dividing the continuous spectrum of usage into discrete categories, the system can match current activity to the most appropriate profile and apply corresponding drain rates, achieving accurate estimation without requiring complex continuous analysis

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system automatically monitors current activity patterns and self-adjusts which profile is active without requiring manual user input or configuration. The profile selection and switching occur autonomously based on detected usage characteristics, reducing the burden on users while maintaining high accuracy in charge drain rate estimation

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9134380B2Battery detection and user experience
Publication Date: 2015.09.15 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9134380B2 patent drawing
  • US9134380B2 patent drawing
  • US9134380B2 patent drawing

AI summary

Methods, systems, and computer-readable storage media are provided for enabling a reliable indication of the amount of time a battery will provide sufficient charge to power a computing device. One or more profiles of user activity on a computing device are created. A drain rate for each profile of user activity is determined and stored. An analysis of the user activities being engaged in on the computing device is conducted, and a profile of user activity is determined to describe the user activities. An amount of remaining charge stored in the battery is determined, and the period of time that the battery will provide sufficient charge to the computing device is determined based on the amount of remaining charge and on the drain rate at which charge is drained from the battery for the determined profile of user activity.