Display Brightness Reset Logic for Manual and Auto Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing display screen brightness adjustment methods fail to accurately adapt to user preferences and ambient light conditions, leading to unsuitable brightness settings that affect user experience.
Innovation Solution
An electronic device adjusts display screen brightness based on ambient light sensing, user input, and predefined scenarios, ensuring that the brightness is automatically reset or maintained according to user preferences and environmental conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the display screen brightness is manually adjusted by the user, then the brightness meets personal preference, but the brightness may not adapt to ambient light conditions and may cause poor user experience after screen off and on
Solution Approach 1:
The system continuously monitors ambient light conditions through the ambient light sensor and provides feedback to the brightness control mechanism. After the screen turns off and on, the system detects current ambient light levels and compares them with previous states, automatically adjusting brightness or prompting the user based on this feedback loop between sensor detection and brightness adjustment
Solution Approach 2:
The brightness control system transitions from a static manual adjustment mode to a dynamic adaptive mode. The system dynamically switches between maintaining user-preferred brightness and automatically adapting to ambient light conditions based on real-time environmental changes and usage patterns, making the brightness control flexible and context-aware
2Adaptability or versatility
If the display screen brightness is automatically adjusted according to ambient light, then the brightness adapts to environmental conditions, but it may not meet user personal preferences
Solution Approach 1:
The system performs preliminary actions by recording user brightness preferences before screen off events and storing ambient light condition data. When the screen turns on again, the system has already prepared the necessary information about user preferences and environmental conditions, enabling rapid and accurate brightness restoration without requiring real-time user input or complex processing at the moment of screen activation
Solution Approach 2:
The system introduces an intermediary mechanism that mediates between automatic ambient light detection and user preference requirements. This intermediary layer processes both the sensor data and stored user preferences, then synthesizes an optimal brightness setting that satisfies both automatic adaptation and user personalization needs
3Stability of the object's composition
If the manually adjusted brightness is kept after screen off and on, then user operation consistency is maintained, but misoperations cannot be corrected and user experience deteriorates
Solution Approach 1:
The system implements a feedback mechanism that monitors brightness adjustment operations and ambient light changes. After screen off and on, the system provides feedback about the current brightness state and ambient conditions, allowing users to verify whether the restored brightness is appropriate. If a misoperation is detected or the brightness is unsuitable, the system responds by allowing re-adjustment or automatically correcting the brightness setting
Solution Approach 2:
The system prepares compensatory measures in advance by storing historical brightness adjustment data and ambient light condition information before screen off events. This beforehand cushioning ensures that when the screen turns on again, the system has pre-prepared data to restore appropriate brightness settings, cushioning against the potential negative impact of misoperations or unexpected brightness changes
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Ensures that the display screen brightness meets user requirements by accurately adapting to ambient light and usage scenarios, improving user experience by allowing clear content viewing.
Implementation Method 1
an ambient light sensor...sensing when the display screen is on, brightness information of ambient light of a use environment of the electronic device
Data Source
Figure 1A
Figure 1B
Figure 1C~2
AI summary
This application provides a method for adjusting display screen brightness, an electronic device, and a storage medium. The method includes: setting display screen brightness in response to an automatic brightness setting instruction; adjusting the display screen brightness in response to a brightness setting instruction generated by manually adjusting brightness by a user; determining, when a display screen is on again after the display screen is off, whether a mechanism of clearing the display screen brightness manually adjusted by the user is triggered; if the mechanism of clearing the display screen brightness manually adjusted by the user is triggered, setting the display screen brightness again in response to the automatic brightness setting instruction; determining, in response to an operation of manually adjusting the display screen brightness again by the user, whether the operation of manually adjusting the display screen brightness again by the user is the same as a previous operation of manually adjusting the display screen brightness; and if the operation of manually adjusting the display screen brightness again by the user is the same as the previous operation of manually adjusting the display screen brightness, adjusting, in response to a brightness setting instruction generated by manually adjusting the display screen brightness again by the user, the display screen brightness set again. In this application, it can be ensured that set display screen brightness or manually adjusted display screen brightness after a screen of an electronic device is off and then is on meets a user requirement.