IP Library Granted Patent US 11,694,615
Granted Patent B2
US 11,694,615 · App. 17/592,554 · Granted Jul 4, 2023

Compensation systems and methods for OLED display degradation

Inventors: Shuenn-Jiun Tang (Guelph, CA); Junhu He (Waterloo, CA); Tong Liu (Waterloo, CA); Gabriel Franklin Yano de Sousa (Waterloo, CA)
Assignee: Ignis Innovation Inc.
G09G3/3225G09G2320/029G09G2320/0233G09G2320/041G09G2320/045G09G2330/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,694,615
App. No.
17/592,554
Granted
Jul 4, 2023
Kind
B2
Abstract

What is disclosed are systems and methods for compensating for display OLED degradation. Correction factors k for OLED degradation of each sub-pixel is modelled and tracked based on grey level, temperature, and time, and used to correct image data provided to an OLED display.

Claims (29)

1. A method of compensating for degradation in a plurality of pixels of a display panel of a display system, each pixel including a light-emitting device, the method comprising:

during operation of the display panel, sampling grey level data of image data intended for the plurality of pixels prior to being provided to the display panel, and sampling temperature data corresponding to the plurality of pixels;

determining updated correction factors for the plurality of pixels as a function of the grey level data and the temperature data for the plurality of pixels; and

applying the updated correction factors for the plurality of pixels to the image data for the plurality of pixels, generating corrected image data for display by the display panel.

2. The method according to claim 1 , wherein each updated correction factor is further determined as a function of a sampling time period.

3. The method according to claim 2 , wherein each updated correction factor is determined as a sum of a product of a first function of the grey level data, a second function of the sampling time period, and a third function of the temperature data of each of the plurality of pixels.

4. The system according to claim 3 , wherein the host processing unit is configured to determine each updated correction factor as a sum of a product of a first function of the grey level data, a second function of the sampling time period, and a third function of the temperature data for each of the plurality of pixels.

5. The system according to claim 3 , wherein the host processing unit is configured to store each updated correction factor in a host non-volatile memory of the host processing unit.

6. The system according to claim 3 , wherein the compensation block is provided in a display processing unit of a display panel module in which the display panel is comprised.

7. The system according to claim 2 , wherein the host processing unit is further configured to determine each updated correction factor as a function of a sampling time period.

8. The method according to claim 1 , further comprising storing, for each of the plurality of the pixels, an initial correction factor representing a degradation of each of the plurality of pixels in non-volatile memory.

9. The method according to claim 1 , further comprising storing each updated correction factor in a non-volatile memory included in a display panel module in which the display panel is comprised.

10. The method according to claim 9 , wherein the display panel module is comprised in a host device, and wherein each updated correction factor is stored in the non-volatile memory while the host device is powered down.

11. The method according to claim 9 , further comprising storing each updated correction factor in a look-up table in volatile memory in the display module.

12. The method according to claim 9 , further comprising storing each updated correction factor in a look-up table in volatile memory in a host device in which the display panel module is comprised.

13. The method according to claim 1 , further comprising storing each updated correction factor in a non-volatile memory included in a host device in which the display panel is comprised.

14. The method according to claim 13 , wherein the host device includes a processing unit configured to determine each updated correction factor.

15. The system according to claim 14 , wherein the host processing unit is configured to store each updated correction factor in the display non-volatile memory each time each updated correction factor is determined.

16. The system according to claim 14 , wherein the host processing unit is configured to store each updated correction factor in the display non-volatile memory while the display panel module is powered down.

17. The system according to claim 14 , wherein the host processing unit is configured to store each updated correction factor in a look-up table in a display volatile memory of the display panel module.

18. The system according to claim 13 , wherein the host processing unit is configured to store each updated correction factor in a display non-volatile memory of the display panel module.

19. The method according to claim 1 , wherein each updated correction factor is stored in a non-volatile memory each time each updated correction factor is determined.

20. A system comprising:

a display panel including a plurality of pixels, each pixel including a light-emitting device;

a host processing unit configured for:

storing, for each of the plurality of pixels, a correction factor representing a degradation of the pixel in a memory of the host processing unit;

during operation of the display panel, sampling grey level data of image data intended for each of the plurality of pixels prior to being provided to the display panel, and temperature data corresponding to each of the plurality of pixels received from the display panel; and

determining an updated correction factor for each of the plurality of pixels as a function of the sampled grey level data and temperature data for each of the plurality of pixels; and

a compensation block for applying the updated correction factor for each of the plurality of pixels to the image data for each of the plurality of pixels, and generating corrected image data for display by the display panel.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2023
From: IGNIS INNOVATION INC.
To: IGNIS INNOVATION INC.
Reel/Frame 063701/0780 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2022
From: TANG, SHUENN-JIUN; HE, JUNHU; LIU, TONG; DE SOUSA, GABRIEL FRANKLIN YANO
To: IGNIS INNOVATION INC.
Reel/Frame 058884/0780 →
Continuity (5)
Continuation 16567374 · Sep 11, 2019
Continuation In Part 16515211 · Jul 18, 2019
Provisional Application 62890173 · Aug 22, 2019
Provisional Application 62700415 · Jul 19, 2018
Related Publication 20220157237A1 · May 19, 2022