Method of dynamically adjusting screen brightness
First Claim
1. A method of dynamically adjusting screen brightness, adapted for a screen to adjust the screen brightness thereof, comprising:
- (A) determining a relationship curve of an ambient light level and a brightness adjustment by obtaining a plurality of ambient light levels and determining a screen brightness corresponding to each ambient light level respectively;
(B) determining an original ambient light level having a corresponding original screen brightness and original brightness adjustment factor based on the relationship curve, wherein the original brightness adjustment factor defines an original baseline for adjusting screen brightness;
(C) continuously monitoring a current ambient light level, and comparing the current ambient light level and the original ambient light level to determine if the current ambient light level is equal to the original ambient light level;
(D-1) when the current ambient light level is not equal to the original ambient light level, calculating an original screen brightness correction using the original baseline by obtaining the difference between the original brightness adjustment factor and a brightness adjustment factor of the current ambient light level based on the relationship curve, and multiplying the difference by the original screen brightness;
(D-2) adjusting screen brightness by adding the original screen brightness correction calculated in step (D-1) to the original screen brightness to obtain a new screen brightness;
(E) defining a new baseline for adjusting screen brightness by setting the new screen brightness to be the original screen brightness, the current ambient level to be the original ambient light level, and the corresponding brightness adjustment factor to be the original brightness adjustment factor;
(F) continuously monitoring the ambient light level again;
(G) when the current ambient light level changes to be not equal to the original ambient light level set in step (E), calculating a new screen brightness correction using the new baseline by multiplying the original screen brightness set in step (E) by a difference between the original brightness adjustment factor set in step (E) and a brightness adjustment factor corresponding to the current ambient light level; and
(H) adjusting screen brightness by adding the new screen brightness correction and the original screen brightness set in step (E) to obtain a screen brightness corresponding to the current ambient light level, so as to adjust the screen brightness of the screen.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of dynamically adjusting screen brightness is adapted for a screen to adjust the screen brightness. First, an original ambient light level and an original brightness adjustment factor are determined. Then, a relationship curve of an ambient light level and a brightness adjustment factor is determined. The current ambient light level is continuously monitored and compared with the original ambient light level to determine if the current ambient light level is equal to the original ambient light level. If not equal, a brightness adjustment factor corresponding to the current ambient light level is obtained based on the relationship curve, and the screen brightness is adjusted based on the brightness adjustment factor. The obtained screen brightness and the corresponding brightness adjustment factor are set to be the original screen brightness and the original brightness adjustment factor, and thus the background brightness is monitored again and the screen brightness is adjusted.
14 Citations
1 Claim
-
1. A method of dynamically adjusting screen brightness, adapted for a screen to adjust the screen brightness thereof, comprising:
-
(A) determining a relationship curve of an ambient light level and a brightness adjustment by obtaining a plurality of ambient light levels and determining a screen brightness corresponding to each ambient light level respectively; (B) determining an original ambient light level having a corresponding original screen brightness and original brightness adjustment factor based on the relationship curve, wherein the original brightness adjustment factor defines an original baseline for adjusting screen brightness; (C) continuously monitoring a current ambient light level, and comparing the current ambient light level and the original ambient light level to determine if the current ambient light level is equal to the original ambient light level; (D-1) when the current ambient light level is not equal to the original ambient light level, calculating an original screen brightness correction using the original baseline by obtaining the difference between the original brightness adjustment factor and a brightness adjustment factor of the current ambient light level based on the relationship curve, and multiplying the difference by the original screen brightness; (D-2) adjusting screen brightness by adding the original screen brightness correction calculated in step (D-1) to the original screen brightness to obtain a new screen brightness; (E) defining a new baseline for adjusting screen brightness by setting the new screen brightness to be the original screen brightness, the current ambient level to be the original ambient light level, and the corresponding brightness adjustment factor to be the original brightness adjustment factor; (F) continuously monitoring the ambient light level again; (G) when the current ambient light level changes to be not equal to the original ambient light level set in step (E), calculating a new screen brightness correction using the new baseline by multiplying the original screen brightness set in step (E) by a difference between the original brightness adjustment factor set in step (E) and a brightness adjustment factor corresponding to the current ambient light level; and (H) adjusting screen brightness by adding the new screen brightness correction and the original screen brightness set in step (E) to obtain a screen brightness corresponding to the current ambient light level, so as to adjust the screen brightness of the screen.
-
Specification