# US 11,114,059 B2 · System and method for color calibration

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

- Number: US 11,114,059 B2
- Document ID: US11114059B2
- Status: Granted
- Kind: B2
- Application number: 16/663,597
- Filed: 2019-10-25
- Published: 2020-05-07
- Granted: 2021-09-07
- Earliest claimed: 2018-11-02
- Assignees: Portrait Displays, Inc.
- Applicants: Portrait Displays, Inc.
- Inventors: Darrell Bird; James Lund; Derek Smith; Mark Schindler; Melissa Thompson; Mackenzie Collins; Josh Palmer; Mark Ryals; Victoria Olivares; Jason Ramirez; Larry Allen Heberlein; Tyler Pruitt; Catherine Meininger
- Web page: https://patentgrep.com/patent/US11114059B2

## CPC

- G09G 5/02: characterised by the way in which colour is displayed {(details of colour display specific for CRTs G09G1/28; specific for flat matrix panels other than liquid crystal displays G09G3/2003; specific for liquid crystal displays G09G3/3607)}
- G01J 3/027: {Control of working procedures of a spectrometer; Failure detection; Bandwidth calculation}
- G01J 3/463: {Colour matching}
- G01J 3/506: {measuring the colour produced by screens, monitors, displays or CRTs}
- G09G 2320/028: by changing the viewing angle properties, e.g. widening the viewing angle, adapting the viewing angle to the view direction
- G09G 2320/0693: Calibration of display systems
- G09G 2330/12: Test circuits or failure detection circuits included in a display system, as permanent part thereof
- G09G 2370/022: Centralised management of display operation, e.g. in a server instead of locally
- 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)
- G01J: MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY (light sources F21, H01J, H01K, H05B; investigating properties of materials by optical means G01N)

## Abstract

Described herein is a color calibration system and method including a display device including a non-volatile memory, a display screen, and a target sensor. The system and method further can include a computing system in communication with the display device and including a processor, a persistent memory, a temporary memory, and a reference sensor. A calibration matrix can be derived using the reference and target data captured by the target and reference sensors. The calibration matrix can be used to calibrate the target sensor using the calibration matrix.

## Claims

### Claim 1

A color calibration system comprising:
a display device including a non-volatile memory, a display screen, and a target sensor;
a computing system in communication with the display device and including a processor, a persistent memory, a temporary memory, and a reference sensor, the computing system executing an instance of a calibration application, the computing system configured to:
detect and capture, via the reference sensor, reference data based on a display data rendered on the display screen of the display device, the display data including a plurality of luminance patterns and a plurality of color patterns;
store the reference data in the temporary memory;
wherein the display device is configured to:
detect and capture, via the target sensor, target data based on the display data rendered on the display screen of the display device;
transmit the target data to the computing system;
wherein the computing system is configured to:
receive the target data;
store the target data in the temporary memory;
derive, via the calibration application, a linear calibration for the target sensor based on the reference data and the target data, the reference and target data including luminance data captured by the reference and target sensors based on each of the plurality of luminance patterns;
derive, via the calibration application, a calibration matrix using the reference and target data stored in the temporary memory, the reference and target data including color data; and
calibrate the target sensor using the calibration matrix.

### Claim 2 (depends on 1)

The system of claim 1, wherein in response to the computing system deriving the linear calibration, the display screen of the display device is configured to display the plurality of color patterns.

### Claim 3 (depends on 2)

The system of claim 2, wherein the target and reference sensors are configured to capture the color data based on each of the plurality of color patterns rendered on the display screen.

### Claim 4 (depends on 3)

The system of claim 3, wherein the computing system is configured to derive, via the calibration application, the calibration matrix based on the color data captured by the target and reference sensors.

### Claim 5 (depends on 1)

The system of claim 1, wherein the target data includes color data and near infrared data and reference data includes color data.

### Claim 6 (depends on 5)

The system of claim 5, wherein the target sensor is configured to capture color and near infrared data and the reference sensor is configured to capture the color data based on the each of the plurality of color patterns rendered on the display screen.

### Claim 7 (depends on 1)

The system of claim 1, wherein the display screen is a LED, OLED, or LCD display.

### Claim 8 (depends on 1)

The system of claim 1, wherein the display device is at least one of: television, computer monitor, or mobile device screen.

### Claim 9 (depends on 1)

The system of claim 1, wherein the target sensor is embedded in a remote control mounted to the display device, the target sensor being in a position to interface with the display screen of the display device.

### Claim 10 (depends on 1)

The system of claim 1, wherein the target sensor is embedded in a rotating mount coupled to the display device.

### Claim 11 (depends on 1)

The system of claim 1, wherein the target sensor is magnetically attached to a bezel of the display device.

### Claim 12 (depends on 1)

The system of claim 1, wherein a mirror periscope includes the sensor and is embedded in a bezel of the display device.

### Claim 13

A color calibration method comprising:
displaying, via a display screen of a display device, display data including a plurality of luminance patterns and a plurality of color patterns;
detecting and capturing, via a reference sensor of a computing system, reference data based on the display data rendered on the display screen of the display device;
storing, via the computing system, the reference data in temporary memory;
detecting and capturing, via a target sensor of the display device, target data based on the display data rendered on the display screen of the display device;
transmitting, via the display device, the target data to the computing system;
receiving, via the computing system, the target data;
storing, via the computing system, the target data in the temporary memory;
deriving, via the calibration application of the computing system, a linear calibration for the target sensor based on the reference and target data, the reference and target data including luminance data captured by the reference and target sensors for each of the plurality of luminance patterns rendered on the display screen;
deriving, via the calibration application executing on the computing system, a calibration matrix using the reference and target data stored in the temporary memory, the reference and target data including color data; and
calibrating, via the computing system, the target sensor using the calibration matrix.

### Claim 14 (depends on 13)

The method of claim 13, further comprising displaying, via the display screen of the display device, the plurality of color patterns in response to the computing system deriving the linear calibration.

### Claim 15 (depends on 14)

The method of claim 14, further comprising capturing, via the reference and target sensors, the color data based on each of the plurality of color patterns rendered on the display screen.

### Claim 16 (depends on 15)

The method of claim 15, further comprising deriving, via the calibration application executing on the computing system, the calibration matrix based on the color data captured by the target and reference sensors.

### Claim 17 (depends on 13)

The method of claim 13, wherein the target data includes color and near infrared data and reference data includes color data.

### Claim 18 (depends on 17)

The method of claim 17, further comprising capturing, via the target and reference sensors, the color data based on the each of the plurality of color patterns rendered on the display screen.
