Screen Brightness Adjustment with Synchronized Progress Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvescreen brightness adaptationVSAvoidsynchronization information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

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.

Inventive Principle:
Principle #23Feedback

2Speed

If the screen brightness transitions quickly to target brightness, then the response speed improves, but the user perceives abrupt changes without smooth transitions

Engineering Contradiction:
Improvebrightness adjustment speedVSAvoiduser perception smoothness
Core Design Contradiction:
SpeedVSEase of operation

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvebrightness change informationVSAvoidsystem architecture
Core Design Contradiction:
Loss of informationVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11663984B2Method and device for adjusting brightness, and storage medium
Publication Date: 2023.05.30 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • US11663984B2 patent drawing
  • US11663984B2 patent drawing
  • US11663984B2 patent drawing

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.