Screen Brightness Adjustment with Synchronized Progress Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing Android operating system's screen brightness adjustment solution fails to synchronize change progress information with actual brightness settings, leading to a poor user experience due to unsynchronized transitions between ambient brightness changes and screen brightness adjustments.
Innovation Solution
A method and device that detect changes in ambient brightness, determine an adjustment parameter including adjustment duration, and synchronously display the change progress information of screen brightness on the interface, ensuring that the screen brightness adjustment is synchronized with the change progress information, using a combination of framework and application layer processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the Android operating system adjusts screen brightness based on ambient brightness changes, then the screen brightness adapts to environment, but the change progress information is not synchronized with actual brightness settings
Solution Approach 1:
The patent implements a feedback mechanism where the framework layer transmits adjustment parameters (including adjustment duration) to the application layer, which then displays change progress information on the interface. This feedback loop ensures that the displayed progress accurately reflects the actual brightness adjustment state, resolving the desynchronization issue between brightness changes and progress information.
2Speed
If the screen brightness transitions quickly to target brightness, then the response speed improves, but the user perceives abrupt changes without smooth transitions
Solution Approach 1:
The patent determines the adjustment duration in advance as part of the adjustment parameters, before actually performing the brightness transition. This preliminary calculation allows the system to prepare the appropriate transition timing and display the progress information accordingly, ensuring smooth visual transitions that match the actual brightness change speed.
3Loss of information
If the system displays change progress information during brightness adjustment, then user awareness of brightness changes improves, but the system complexity increases
Solution Approach 1:
The patent divides the brightness adjustment system into two distinct layers: the framework layer responsible for determining adjustment parameters (including duration), and the application layer responsible for displaying change progress information based on those parameters. This segmentation allows each layer to focus on its specific function, reducing overall system complexity while still providing comprehensive brightness adjustment with progress feedback.
Data Source
AI summary
A method and a device for adjusting brightness are provided. The method includes that: when a change in ambient brightness is detected, a target screen brightness a screen is to achieve is acquired. An adjustment parameter for adjusting the screen from current screen brightness to the target screen brightness is determined based on the target screen brightness. The adjustment parameter includes at least an adjustment duration. While adjusting screen brightness, change progress information of the screen brightness is displayed synchronously on an interface displayed on the screen, according to the adjustment duration in the adjustment parameter.


