Non-linear lighting system brightness control for a user device
First Claim
Patent Images
1. A system, comprising:
- a display;
a plurality of light emitting diodes that illuminate a surface of the display;
a light sensor;
at least one memory that stores computer-executable instructions; and
at least one processor configured to access the at least one memory and execute the computer-executable instructions to;
determine an ambient light level using the light sensor;
determine that the ambient light level is equal to or less than a threshold amount;
provide a first current to the plurality of light emitting diodes, the first current resulting in a first illumination level for the plurality of light emitting diodes;
determine that a first period of time has elapsed, during which the ambient light level is equal to or less than the threshold amount; and
provide a second current to the plurality of light emitting diodes, the second current being lower than the first current and resulting in a second illumination level lower than the first illumination level, wherein a first transition from the first current to the second is based at least in part on a first non-linear function.
0 Assignments
0 Petitions
Accused Products
Abstract
This disclosure relates to systems and methods adjusting lighting system brightness in a non-linear manner. The brightness control may be based on a non-linear function that increases brightness in smaller increments at lower brightness levels than at higher brightness levels. In another embodiment, the lighting system brightness may be ramped down over a period of time to account when the user device is exposed to low light conditions. The ramp down may be based, at least in part, on changes in visual acuity in low light conditions over time.
9 Citations
20 Claims
-
1. A system, comprising:
-
a display; a plurality of light emitting diodes that illuminate a surface of the display; a light sensor; at least one memory that stores computer-executable instructions; and at least one processor configured to access the at least one memory and execute the computer-executable instructions to; determine an ambient light level using the light sensor; determine that the ambient light level is equal to or less than a threshold amount; provide a first current to the plurality of light emitting diodes, the first current resulting in a first illumination level for the plurality of light emitting diodes; determine that a first period of time has elapsed, during which the ambient light level is equal to or less than the threshold amount; and provide a second current to the plurality of light emitting diodes, the second current being lower than the first current and resulting in a second illumination level lower than the first illumination level, wherein a first transition from the first current to the second is based at least in part on a first non-linear function. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system, comprising:
-
a display; a front lighting system to provide illumination to a surface of the display; a memory that stores computer-executable instructions; and at least one processor configured to access the at least one memory and execute the computer-executable instructions to; determine that an ambient light level is equal to or less than a threshold; determine to make an adjustment in illumination emitted by the front lighting system from a first illumination level to a second illumination level; adjust the illumination emitted by the front lighting system from the first illumination level to a third illumination level using first non-linear increments of current provided to the front lighting system; and adjust the illumination emitted by the front lighting system from the third illumination level to the second illumination level using second non-linear increments of current provided to the front lighting system while the ambient light level is equal to or less than the threshold amount, wherein the first non-linear increments of current are less than the second non-linear increments of current. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
determining, by one or more computer processors coupled to at least one memory, a user profile for a user of a user device; determining historical brightness setting data of a front lighting system using the user profile, wherein the historical brightness data comprises a first illumination value corresponding to a first ambient light level and a second illumination value corresponding to a second ambient light level, wherein the front lighting system illuminates a display surface of the user device; determining a present ambient light level corresponds to the first ambient light level; determining that the first illumination value is associated with the first ambient light level; and adjusting an amount of illumination emitted by the front lighting system using the first illumination value. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification