Dynamic Screen Timeout Adjustment for Mobile Power Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of mobile computing devices often experience screen timeouts that are either too short or too long, leading to inconvenience and battery life issues due to inefficient power management.
Innovation Solution
The automatic screen timeout duration is dynamically adjusted based on user interactions and scenarios, such as duration underages and overages, using data from social networking systems and sensor inputs to optimize the countdown period.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If the automatic screen timeout duration is set to be short, then power consumption is reduced and battery life is extended, but user convenience deteriorates due to frequent screen wake-ups
Solution Approach 1:
The patent implements dynamic adjustment of the screen timeout duration based on detected user behavior patterns and contextual information. The system transitions from a static timeout setting to a dynamic one that adapts to user needs, thereby resolving the contradiction between power savings and user convenience by optimizing the timeout duration in real-time based on actual usage scenarios.
Solution Approach 2:
The system incorporates feedback mechanisms by monitoring user interactions with the device, such as picking up the device, screen activation patterns, and application usage. This feedback is used to adjust the timeout duration, allowing the system to learn from user behavior and optimize the balance between power consumption and user convenience based on accumulated data.
2Ease of operation
If the automatic screen timeout duration is set to be long, then user convenience is improved by reducing frequent screen wake-ups, but power consumption increases and battery life decreases
Solution Approach 1:
The system dynamically adjusts the timeout duration based on detected user behavior patterns and contextual information. Rather than using a fixed long timeout that wastes battery, the system adapts the timeout length in real-time, extending it when user convenience is prioritized and shortening it when power savings are more critical, thereby resolving the contradiction between convenience and power consumption.
Solution Approach 2:
The patent changes the timeout duration parameter based on multiple factors including user behavior history, current application context, and device state. By dynamically modifying this critical parameter, the system optimizes the balance between maintaining user convenience and minimizing power consumption, avoiding the extremes of both very long and very short fixed timeouts.
3Device complexity
If a fixed screen timeout duration is used, then system simplicity is maintained, but adaptability to different user scenarios deteriorates
Solution Approach 1:
The system transitions from a static fixed timeout to a dynamic adaptive timeout that automatically adjusts based on user behavior and context. This dynamic approach maintains relative system simplicity while dramatically improving adaptability, as the adjustment logic is based on monitoring existing user interactions rather than requiring complex manual configuration or multiple fixed profiles.
Solution Approach 2:
The system provides self-service by automatically adjusting the timeout duration based on its own monitoring of user behavior patterns. Rather than requiring user intervention to configure different timeout settings for different scenarios, the system autonomously adapts to user needs, maintaining simplicity while achieving high adaptability through self-learning and automatic adjustment.
Data Source
AI summary
In one embodiment, a method includes determining for each of multiple countdowns to an automatic screen timeout of a computing device whether the countdown was too long or too short. The countdown is too short if user interaction with the computing device occurred within a first pre-determined amount of time after the automatic screen timeout. The countdown is too long if user interaction with the computing device turned off a screen of the computing device prior to a second pre-determined amount of time before the automatic screen timeout. The method includes determining an underage of each of one or more of the countdowns that was too short; determining an overage of each of one or more of the countdowns that was too long; and adjusting a countdown length of the automatic screen timeout based at least in part on the underages or overages.


