# US 12,190,786 B1 · System and method to synchronize adaptive luminance and color controls among multiple displays

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

- Number: US 12,190,786 B1
- Document ID: US12190786B1
- Status: Granted
- Kind: B1
- Application number: 18/385,748
- Filed: 2023-10-31
- Granted: 2025-01-07
- Earliest claimed: 2023-10-31
- Assignees: Dell Products L.P.
- Applicants: Dell Products L.P.
- Inventors: Dengzhai Xiong; Vui Khen Thien
- Web page: https://patentgrep.com/patent/US12190786B1

## CPC

- G09G 3/2096: {Details of the interface to the display terminal specific for a flat panel (suitable for both CRT and flat panel G09G5/006; specific for a CRT G09G1/167)}
- G09G 2320/0626: for control of overall brightness
- G09G 2320/0666: for control of colour parameters, e.g. colour temperature
- G09G 2360/144: the light being ambient light
- 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

Described are systems and methods to synchronize adaptive luminance and color controls of multiple displays. The displays are included in ambient light sensor (ALS) cluster that includes ALS equipped and non ALS equipped displays. An ALS equipped display is designed as primary display and the other displays are designed as follower displays. ALS equipped displays collect ALS readings which are used to determine luminance and color tone/Correlated Color Temperature (CCT). The determined luminance and CCT are arbitrated, and the arbitrated luminance and CCT are provided to the displays for use. The displays can be daisy chained, and the primary display collects, arbitrates, and provides the luminance and CCT. In certain implementations, an IHS (i.e., software on the IHS) collects, arbitrates, and provides the luminance and CCT.

## Claims

### Claim 1

A method for synchronizing adaptive luminance and color controls of multiple displays comprising:
identifying displays in an ambient light sensor (ALS) cluster;
identifying which displays in the ALS cluster are ALS equipped and non ALS equipped;
designating an ALS equipped display as a primary display of the ALS cluster;
designating the other displays as follower displays of the ALS cluster;
collecting ALS readings from the ALS equipped displays to determine luminance and color tone;
arbitrating the determine luminance and color tone; wherein the luminance and color tone are based on essential parameters and advance parameters in an ALS control behavior set, wherein essential parameters include a) Minimum luminance (Lum_min), max luminance (Lum_max), in nits; b) Minimum correlated color temperature (CCT_min), maximum correlated color temperature (CCT_max), in Kelvin; c) Luminance control step size (Lum_step), in nits and speed (Lum_speed), in nits/sec; d) Correlated color temperature control step size (CCT_speed), in Kelvin and speed (CCT_speed), in Kelvin/sec; e) ALS role: ALS Primary or ALS Follower; and advance parameters include: a) luminance control multi-segment mapping points (Lum_1 . . . n) color temperature control multi-segment mapping points (CCT_1 . . . n); and
providing the arbitrated luminance and color tone to all the displays in the ALS cluster.

### Claim 2 (depends on 1)

The method of claim 1, wherein the ALS cluster is connected to an information handling system (IHS) and the IHS performs the steps of claim 1.

### Claim 3 (depends on 1)

The method of claim 1, wherein the ALS cluster is daisy chained, and the primary display performs the steps of claim 1.

### Claim 4 (depends on 1)

The method of claim 1, wherein the luminance and color tone are based on essential and advance parameters in an ALS control behavior set.

### Claim 5 (depends on 1)

The method of claim 1, wherein the displays in the ALS cluster communicate through Multi-Monitor Sync (MMS) protocol.

### Claim 6 (depends on 1)

The method of claim 1 further comprising designating a different primary display.

### Claim 7 (depends on 6)

The method of claim 6, wherein advance parameters are provided after primary display change.

### Claim 8

A system comprising:
a processor;
a data bus coupled to the processor; and
a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus, the computer program code interacting with a plurality of computer operations for synchronizing adaptive luminance and color controls of multiple displays, and comprising instructions executable by the processor and configured for:
identifying displays in an ambient light sensor (ALS) cluster;
identifying which displays in the ALS cluster are ALS equipped and non ALS equipped;
designating an ALS equipped display as a primary display of the ALS cluster;
designating the other displays as follower displays of the ALS cluster;
collecting ALS readings from the ALS equipped displays to determine luminance and color tone;
arbitrating the determine luminance and color tone; wherein the luminance and color tone are based on essential parameters and advance parameters in an ALS control behavior set, wherein essential parameters include a) Minimum luminance (Lum_min), max luminance (Lum_max), in nits; b) Minimum correlated color temperature (CCT_min), maximum correlated color temperature (CCT_max), in Kelvin; c) Luminance control step size (Lum_step), in nits and speed (Lum_speed), in nits/sec; d) Correlated color temperature control step size (CCT_speed), in Kelvin and speed (CCT_speed), in Kelvin/sec; e) ALS role: ALS Primary or ALS Follower; and advance parameters include: a) luminance control multi-segment mapping points (Lum_1 . . . n) color temperature control multi-segment mapping points (CCT_1 . . . n); and
providing the arbitrated luminance and color tone to all the displays in the ALS cluster.

### Claim 9 (depends on 8)

The system of claim 8, wherein the ALS cluster is connected to an information handling system (IHS) and the IHS performs the steps of claim 8.

### Claim 10 (depends on 8)

The system of claim 8, wherein the ALS cluster is daisy chained, and the primary display performs the steps of claim 8.

### Claim 11 (depends on 8)

The system of claim 8, wherein the luminance and color tone are based on essential and advance parameters in an ALS control behavior set.

### Claim 12 (depends on 8)

The system of claim 8, wherein the displays in the ALS cluster communicate through Multi-Monitor Sync (MMS) protocol.

### Claim 13 (depends on 8)

The system of claim 8 further comprising designating a different primary display.

### Claim 14 (depends on 13)

The system of claim 13, wherein advance parameters are provided after primary display change.

### Claim 15

A non-transitory, computer-readable storage medium embodying computer program code for message serialization and deserialization, the computer program code comprising computer executable instructions configured for synchronizing adaptive luminance and color controls of multiple displays comprising:
identifying displays in an ambient light sensor (ALS) cluster;
identifying which displays in the ALS cluster are ALS equipped and non ALS equipped;
designating an ALS equipped display as a primary display of the ALS cluster;
designating the other displays as follower displays of the ALS cluster;
collecting ALS readings from the ALS equipped displays to determine luminance and color tone;
arbitrating the determine luminance and color tone; wherein the luminance and color tone are based on essential parameters and advance parameters in an ALS control behavior set, wherein essential parameters include a) Minimum luminance (Lum_min), max luminance (Lum_max), in nits; b) Minimum correlated color temperature (CCT_min), maximum correlated color temperature (CCT_max), in Kelvin; c) Luminance control step size (Lum_step), in nits and speed (Lum_speed), in nits/sec; d) Correlated color temperature control step size (CCT_speed), in Kelvin and speed (CCT_speed), in Kelvin/sec; e) ALS role: ALS Primary or ALS Follower; and advance parameters include: a) luminance control multi-segment mapping points (Lum_1 . . . n) color temperature control multi-segment mapping points (CCT_1 . . . n); and
providing the arbitrated luminance and color tone to all the displays in the ALS cluster.

### Claim 16 (depends on 15)

The non-transitory, computer-readable storage medium of claim 15, wherein the ALS cluster is connected to an information handling system (IHS) and the IHS performs the steps of claim 15.

### Claim 17 (depends on 15)

The non-transitory, computer-readable storage medium of claim 15, wherein the ALS cluster is daisy chained, and the primary display performs the steps of claim 15.

### Claim 18 (depends on 15)

The non-transitory, computer-readable storage medium of claim 15, wherein the luminance and color tone are based on essential and advance parameters in an ALS control behavior set.

### Claim 19 (depends on 15)

The non-transitory, computer-readable storage medium of claim 15, wherein the displays in the ALS cluster communicate through Multi-Monitor Sync (MMS) protocol.

### Claim 20 (depends on 15)

The non-transitory, computer-readable storage medium of claim 15 further comprising designating a different primary display.
