Patent ID: 8508553

Claim:
A method of adjusting a display brightness level of an electronic display in communication with a computing device comprising: receiving sensed ambient light brightness values according to readings from an ambient light sensor in proximity to the electronic display; setting the display brightness level to target display brightness values determined based on the sensed ambient light brightness values and based on a brightness adjustment curve, the brightness adjustment curve mapping a set of light brightness values to a set of display brightness values, including mapping the sensed ambient light brightness values to the target display brightness values, the set of display brightness values including default display brightness values, the default display brightness values comprising values that have not been set according to a user preference; receiving an inputted display brightness value inputted by a user and in response: storing the inputted display brightness value in a memory of the computing device and setting the current value to the inputted display brightness value; obtaining a current ambient light brightness value according to a reading from the ambient light sensor; and adjusting the brightness adjustment curve by: determining target light brightness values in the adjustment curve according to the current ambient light brightness value and changing corresponding target display brightness values based on the inputted display brightness value, the target display brightness values comprising at least a first portion of the default display brightness values, the adjusted brightness adjustment curve mapping the target light brightness values to the target changed display brightness values, the adjusted brightness adjustment curve continuing to comprise at least a second portion of the default brightness values; and storing the adjusted brightness adjustment curve and continuing using the updated brightness adjustment curve in the setting the display brightness level.