IP Library › Granted Patent US 11,138,928
Granted Patent B2
US 11,138,928 · App. 17/041,889 · Granted Oct 5, 2021

Screen brightness adjustment method and terminal

Inventor: Xiufeng Zhang (Beijing, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
G09G3/3208G09G2320/064
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,138,928
App. No.
17/041,889
Granted
Oct 5, 2021
Kind
B2
Abstract

A screen brightness adjustment method includes determining target brightness, determining a quantity of pixel rows controlled by each pulse in an emission (EM) signal required for implementing the target brightness, adjusting a pulse width of a pulse in a current EM signal based on the quantity of pixel rows controlled by each pulse in the EM signal required for implementing the target brightness to change a duty cycle of the EM signal, where the duty cycle reflects a quantity of pixel rows that are lit up and controlled by the EM signal.

Claims (61)

1. A screen brightness adjustment method comprising:

determining a target brightness;

calculating, based on the target brightness, a first quantity of pixel rows that need to be lit up to implement the target brightness;

determining, based on the first quantity of pixel rows and a first quantity of pulses comprised in an emission (EM) signal, a second quantity of pixel rows controlled by each pulse in the EM signal required for implementing the target brightness when the first quantity of pixel rows is greater than or equal to the first quantity of pulses; and

adjusting a pulse width of a pulse in a current EM signal based on the second quantity of pixel rows to change a duty cycle of the EM signal,

wherein the duty cycle reflects a third quantity of pixel rows that are lit up and controlled by the EM signal.

2. The screen brightness adjustment method of claim 1 , further comprising:

obtaining a total quantity of pixel rows comprised in a screen;

determining a ratio of the target brightness to brightnesses of all rows of pixels comprised in the screen when the pixels are lit up; and

calculating a product of the ratio and the total quantity of pixel rows to obtain the first quantity of pixel rows.

3. The screen brightness adjustment method of claim 1 , further comprising:

calculating a quotient and a modulus of the first quantity of pixel rows and the first quantity of pulses;

dividing each pulse in the EM signal into a first part and a second part;

making a fourth quantity of pixel rows controlled by the first part of each pulse equal to the quotient;

allocating a fifth quantity of pixel rows controlled by the second part of each pulse based on the modulus, wherein a sum of the fifth quantity of pixel rows is equal to the modulus; and

adding up the fourth quantity of pixel rows and the fifth quantity of pixel rows to obtain the second quantity of pixel rows.

4. The screen brightness adjustment method of claim 3 , wherein a difference between a maximum value and a minimum value in the fifth quantity of pixel rows is one.

5. The screen brightness adjustment method of claim 1 , further comprising adjusting, by one adjustment, a pulse width of each pulse in the current EM signal to a pulse width of each pulse in the EM signal.

6. The screen brightness adjustment method of claim 1 , wherein after calculating the first quantity of pixel rows, the screen brightness adjustment method further comprises adjusting a second quantity of pulses in the EM signal to change the duty cycle when the first quantity of pixel rows is less than the first quantity of pulses.

7. The screen brightness adjustment method of claim 1 , further comprising adjusting, by at least two adjustments, a pulse width of a pulse in the current EM signal to a pulse width of each pulse in the EM signal.

8. An apparatus comprising:

a memory configured to store programming instructions; and

a processor coupled to the memory, wherein the programming instructions cause the processor to be configured to:

determine a target brightness, and;

calculate, based on the target brightness, a first quantity of pixel rows that need to be lit up to implement the target brightness;

determine, based on the first quantity of pixel rows and a first quantity of pulses that can be comprised in an emission (EM) signal, a second quantity of pixel rows controlled by each pulse in the EM signal required for implementing the target brightness when the first quantity of pixel rows is greater than or equal to the first quantity of pulses; and

adjust a pulse width of a pulse in a current EM signal based on the second quantity of pixel rows to change a duty cycle of the EM signal, wherein the duty cycle reflects a third quantity of pixel rows that are lit up and controlled by the EM signal.

9. The apparatus of claim 8 , wherein the programming instructions further cause the processor to be configured to:

obtain a total quantity of pixel rows comprised in a screen;

determine a ratio of the target brightness to brightnesses of all rows of pixels comprised in the screen when the pixels are lit up; and

calculate a product of the ratio and the total quantity of pixel rows to obtain the first quantity of pixel rows.

10. The apparatus of claim 8 , wherein the programming instructions further cause the processor to be configured to:

calculate a quotient and a modulus of the first quantity of pixel rows and the first quantity of pulses;

divide each pulse in the EM signal into a first part and a second part;

make a fourth quantity of pixel rows controlled by the first part of each pulse equal to the quotient;

allocate a fifth quantity of pixel rows controlled by the second part of each pulse based on the modulus, wherein a sum of the fifth quantity of pixel rows is equal to the modulus; and

add up the fourth quantity of pixel rows and the fifth quantity of pixel rows to obtain the second quantity of pixel rows.

11. The apparatus of claim 10 , wherein a difference between a maximum value and a minimum value in the fifth quantity of pixel rows is one.

12. The apparatus of claim 8 , wherein the programming instructions further cause the processor to be configured to:

adjust, by one adjustment, a pulse width of each pulse in the current EM signal to a pulse width of each pulse in the EM signal; or

adjusting, by at least two adjustments, a pulse width of a pulse in the current EM signal to the pulse width of each pulse in the EM signal.

13. The apparatus of claim 8 , wherein the programming instructions further cause the processor to be configured to adjust a second quantity of pulses in the EM signal to change the duty cycle when the first quantity of pixel rows is less than the first quantity of pulses.

14. A computer program product comprising computer-executable instructions for storage on a non-transitory computer-readable medium that, when executed by a processor, cause an apparatus to:

determine a target brightness;

calculate, based on the target brightness, a first quantity of pixel rows that need to be lit up to implement the target brightness;

determine, based on the first quantity of pixel rows and a first quantity of pulses comprised in an emission (EM) signal, a second quantity of pixel rows controlled by each pulse in the EM signal required for implementing the target brightness when the first quantity of pixel rows is greater than or equal to the first quantity of pulses; and

adjust a pulse width of a pulse in a current EM signal based on the second quantity of pixel rows to change a duty cycle of the EM signal, wherein the duty cycle reflects a third quantity of pixel rows that are lit up and controlled by the EM signal.

15. The computer program product of claim 14 , wherein the computer-executable instructions further cause the apparatus to:

obtain a total quantity of pixel rows comprised in a screen;

determine a ratio of the target brightness to brightnesses of all rows of pixels comprised in the screen when the pixels are lit up; and

calculate a product of the ratio and the total quantity of pixel rows to obtain the first quantity of pixel rows.

16. The computer program product of claim 14 , wherein the computer-executable instructions further cause the apparatus to:

calculate a quotient and a modulus of the first quantity of pixel rows and the first quantity of pulses;

divide each pulse in the EM signal required for implementing the target brightness into a first part and a second part;

make a fourth quantity of pixel rows controlled by the first part of each pulse equal to the quotient;

allocate a fifth quantity of pixel rows controlled by the second part of each pulse based on the modulus, wherein a sum of the fifth quantity of pixel rows is equal to the modulus; and

add up the fourth quantity of pixel rows and the fifth quantity of pixel rows to obtain the second quantity of pixel rows.

17. The computer program product of claim 16 , wherein a difference between a maximum value and a minimum value in the fifth quantity of pixel rows is one.

18. The computer program product of claim 14 , wherein the computer-executable instructions further cause the apparatus to adjust, by one adjustment, a pulse width of each pulse in the current EM signal to a pulse width of each pulse in the EM signal.

19. The computer program product of claim 14 , wherein the computer-executable instructions further cause the apparatus to adjust a second quantity of pulses in the EM signal to change the duty cycle when the first quantity of pixel rows is less than the first quantity of pulses.

20. The computer program product of claim 14 , wherein the computer-executable instructions further cause the apparatus to adjust, by at least two adjustments, a pulse width of a pulse in the current EM signal to a pulse width of each pulse in the EM signal.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2020
From: ZHANG, XIUFENG
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 054075/0328 →
Continuity (1)
Related Publication 20210035495A1 · Feb 4, 2021
Cited By (1)
US 12,682,846