# US 10,770,028 B2 · Display brightness adjustment based on ambient light level

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,770,028 B2
- Document ID: US10770028B2
- Status: Granted
- Kind: B2
- Application number: 15/486,065
- Filed: 2017-04-12
- Published: 2018-10-18
- Granted: 2020-09-08
- Earliest claimed: 2017-04-12
- Assignees: Lenovo (Singapore) Pte. Ltd.
- Applicants: Lenovo (Singapore) Pte. Ltd.
- Inventors: John Carl Mese; Russell Speight VanBlon; Arnold S. Weksler; Nathan J. Peterson
- Web page: https://patentgrep.com/patent/US10770028B2

## CPC

- G09G 5/10: Intensity circuits
- G09G 2320/0626: for control of overall brightness
- G09G 2360/144: the light being ambient light
- G09G 2370/02: Networking aspects
- G09G 2370/16: Use of wireless transmission of display information
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)

## Abstract

One embodiment provides a method, including: detecting a change in light level; receiving, from at least one other source, data associated with an ambient light level; determining, using a processor, whether the change in light level corresponds to a change in the ambient light level; and adjusting, responsive to determining that the change in light level corresponds to the change in the ambient light level, a brightness level of a display operatively coupled to an information handling device. Other aspects are described and claimed.

## Claims

### Claim 1

A method, comprising:
detecting, at an information handling device, a change in light level to a new light level;
communicating, to a plurality of other devices that are separate from the information handling device, the detected change in light level;
receiving, in response to the communicating and from the plurality of other devices, light level data identified by each of the plurality of other devices;
identifying, from the received light level data, a majority light level, wherein the identifying comprises:
disregarding the light level data received from each of the plurality of other devices previously determined as being inconsistent providers of accurate light level data; and
identifying, from the light level data remaining after the disregarding, the majority light level;
determining, using a processor, that the change in light level corresponds to a change in an ambient light level via comparing the new light level to the majority light level and thereafter identifying that the new light level is substantially equivalent to the majority light level; and
adjusting, responsive to the determining, a brightness level of a display operatively coupled to the information handling device.

### Claim 2 (depends on 1)

The method of claim 1, wherein the adjusting comprises adjusting by not more than an insubstantial amount, responsive to determining that the change in light level does not correspond to the change in the ambient light level, the brightness level of the display.

### Claim 3 (depends on 1)

The method of claim 1, wherein the adjusting comprises increasing the brightness level of the display responsive to determining that the change in the ambient light level comprises an increase of the ambient light level.

### Claim 4 (depends on 3)

The method of claim 3, wherein the increasing comprises increasing the brightness level by a predetermined amount corresponding to the change in the ambient light level.

### Claim 5 (depends on 1)

The method of claim 1, wherein the adjusting comprises decreasing the brightness level of the display responsive to determining that the change in the ambient light level comprises a decrease of the ambient light level.

### Claim 6 (depends on 5)

The method of claim 5, wherein the detecting comprises detecting the change in light level at the information handling device.

### Claim 7 (depends on 1)

The method of claim 1, wherein the receiving data comprises receiving sensor data.

### Claim 8 (depends on 1)

The method of claim 1, wherein the at least one other device that is separate from the information handling device is determined to be in an ambient light detecting orientation.

### Claim 9 (depends on 8)

The method of claim 8, wherein the ambient light detecting orientation is determined using at least one of an accelerometer and a proximity sensor.

### Claim 10 (depends on 1)

The method of claim 1, wherein the at least one other device is within a predetermined distance from the information handling device.

### Claim 11

An information handling device, comprising:
a processor;
a memory device that stores instructions executable by the processor to:
detect, at the information handling device, a change in light level to a new light level;
communicate, to a plurality of other devices that are separate from the information handling device, the detected change in light level;
receive, in response to the communicating and from the plurality of other devices, light level data identified by each of the plurality of other devices;
identify, from the received light level data, a majority light level, wherein the instructions executable by the processor to identify comprise instructions executable by the processor to:
disregard the light level data received from each of the plurality of other devices previously determined as being inconsistent providers of accurate light level data; and
identify, from the light level data remaining after the disregarding, the majority light level;
determine that the change in light level corresponds to a change in an ambient light level via comparing the new light level to the majority light level and thereafter identifying that the new light level is substantially equivalent to the majority light level; and
adjust, responsive to the determining, a brightness level of a display operatively coupled to the information handling device.

### Claim 12 (depends on 11)

The information handling device of claim 11, wherein the instructions executable by the processor to adjust comprise instructions executable by the processor to adjust by not more than an insubstantial amount, responsive to determining that the change in light level does not correspond to the change in the ambient light level, the brightness level of the display.

### Claim 13 (depends on 11)

The information handling device of claim 11, wherein the instructions executable by the processor to adjust comprise instructions executable by the processor to increase the brightness level of the display responsive to determining that the change in the ambient light level comprises an increase of the ambient light level.

### Claim 14 (depends on 13)

The information handling device of claim 13, wherein the instructions executable by the processor to increase comprise instructions executable by the processor to increase the brightness level by a predetermined amount corresponding to the change in the ambient light level.

### Claim 15 (depends on 11)

The information handling device of claim 11, wherein the instructions executable by the processor to adjust comprise instructions executable by the processor to decrease the brightness level of the display responsive to determining that the change in the ambient light level comprises a decrease of the ambient light level.

### Claim 16 (depends on 15)

The information handling device of claim 15, wherein the instructions executable by the processor to detect comprise instructions executable the processor to detect the change in light level at the information handling device.

### Claim 17 (depends on 11)

The information handling device of claim 11, wherein the instructions executable by the processor to receive data comprise instructions executable by the processor to receive sensor data.

### Claim 18 (depends on 11)

The information handling device of claim 11, wherein at least one other device that is separate from the information handling device is determined to be in an ambient light detecting orientation.

### Claim 19 (depends on 18)

The information handling device of claim 18, wherein the ambient light detecting orientation is determined using at least one of an accelerometer and a proximity sensor.

### Claim 20

A product, comprising:
a storage device that stores code, the code being executable by a processor and comprising:
code that detects, at an information handling device, a change in light level to a new light level;
code that communicates, to a plurality of other devices that are separate from the information handling device, the detected change in light level;
code that receives, in response to the communicating and from the plurality of other devices, light level data identified by each of the plurality of other devices;
code that identifies, from the received light level data, a majority light level data, wherein the code that identifies comprises code that:
disregards the light level data received from each of the plurality of other devices previously determined as being inconsistent providers of accurate light level data; and
identifies, from the light level data remaining after the disregarding, the majority light level;
code that determines that the change in light level corresponds to a change in an ambient light level via comparing the new light level to the majority light level and thereafter identifying that the new light level is substantially equivalent to the majority light level; and
code that adjusts, responsive to the determining, a brightness level of a display operatively coupled to the information handling device.
