Dynamic Display Refresh Rate Control via Application White List

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing display refresh process in terminal devices is inefficient, as it often refreshes the screen at a fixed high rate, consuming unnecessary power and resources, especially for applications that do not require such high refresh rates.

Innovation Solution

A method to control the display refresh rate by determining a target refresh rate based on predefined rates for foreground applications listed in a white list, and adjusting the frame buffer to send display frame data at this frequency, thereby optimizing power consumption and resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the display screen refreshes at a fixed high rate, then the display smoothness is improved, but the power consumption increases

Engineering Contradiction:
Improvedisplay refresh rateVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The display refresh rate is dynamically adjusted based on the requirements of foreground applications. The system determines a target refresh rate from multiple available refresh rates according to the foreground application's needs, rather than using a fixed high refresh rate, thereby reducing power consumption while maintaining display smoothness where necessary

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the refresh rate parameter adaptively by selecting from multiple available refresh rates (e.g., 60Hz, 90Hz, 120Hz) based on the foreground application's requirements. This parameter adjustment allows the display to operate at optimal performance levels without unnecessary power consumption

Inventive Principle:
Principle #35Parameter changes

2Speed

If the display screen refreshes at a fixed high rate, then the display responsiveness is improved, but the resource usage increases

Engineering Contradiction:
Improvedisplay refresh rateVSAvoidresource usage
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

The system dynamically adapts the refresh rate to match the actual needs of the foreground application, adjusting resource allocation in real-time. This prevents wasted resources on applications that do not require high refresh rates while maintaining responsiveness for applications that do

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system applies partial action by using only the necessary refresh rate for each specific application rather than uniformly applying maximum refresh rate to all applications. This avoids excessive resource consumption while maintaining adequate display performance

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10621953B2Method for controlling display refresh rate and electronic device
Publication Date: 2020.04.14 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US10621953B2 patent drawing
  • US10621953B2 patent drawing
  • US10621953B2 patent drawing

AI summary

A method and an electronic device for controlling display refresh rate of an electronic device include operations as follows. When there is at least one foreground application currently running is a predefined application of a white list, a predefined refresh rate of the at least one foreground application is obtained and a target refresh rate of a display screen of the electronic device is determined according to the predefined refresh rate of the at least one foreground application. A frame buffer of the electronic device is controlled to send frame data to be displayed to the display screen at the same frequency as the target refresh rate.