IP Library › Granted Patent US 10,614,750
Granted Patent B2
US 10,614,750 · App. 16/242,907 · Granted Apr 7, 2020

Systems and methods for controlling current in display devices

Inventor: Paul S. Drzaic (Morgan Hill, CA)
Assignee: Apple Inc.
G09G3/30G09G3/3283G09G2320/0613G09G2320/0686G09G2330/021G09G2360/144
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 10,614,750
App. No.
16/242,907
Granted
Apr 7, 2020
Kind
B2
Abstract

The present disclosure relates generally systems and methods for controlling current provided to display devices. A method for controlling the current may include receiving drive current values associated with subpixels in a display and receiving information that corresponds to an application type being rendered on the display and/or an indication of image data being rendered on the display. The method may then include reducing at least some of the drive current values based at least in part on the application type. Alternatively, the method may include reducing the at least a portion of the image data corresponding to the at least some of the drive current values has substantially similar luminance and color values. The method may then include supplying the subpixels with drive currents that correspond to the drive current values.

Claims (48)

1. A non-transitory computer-readable medium comprising computer-executable instructions that, when executed, are configured to cause a processor to:

receive one or more drive current values associated with one or more subpixels in a display;

identify at least a portion of image data comprising a plurality of pixels having substantially uniform color coordinates;

reduce at least some of the drive current values that correspond to the at least a portion of the image data; and

not reduce the at least some of the drive current values in response to the portion of the image data not having substantially uniform color coordinates; and

supply the one or more subpixels with drive currents that correspond to the drive current values.

2. The non-transitory computer-readable medium of claim 1 , wherein the computer-executable instructions are configured to cause the processor to:

detect an application type being rendered on the display; and

reduce the at least some of the drive current values in response to the application type corresponding to a text-rendering application.

3. The non-transitory computer-readable medium of claim 2 , wherein the text-rendering application comprises an electronic mail application, an electronic book application, a word processing application, a spreadsheet application, or any combination thereof.

4. The non-transitory computer-readable medium of claim 1 , wherein the computer-executable instructions are configured to cause the processor to:

detect an application type being rendered on the display; and

not reduce the at least some of the drive current values in response to the application type corresponding to a photo-rendering application or a video-rendering application.

5. The non-transitory computer-readable medium of claim 1 , wherein the substantially uniform color coordinates correspond to a white color.

6. The non-transitory computer-readable medium of claim 1 , wherein the at least some of the drive current values is reduced based at least in part on an amount of white color being rendered on the display.

7. The non-transitory computer-readable medium of claim 1 , wherein the one or more subpixels comprise one or more organic light emitting diodes.

8. The non-transitory computer-readable medium of claim 1 , wherein the computer-executable instructions are configured to cause the processor to:

detect an amount of light based on data from one or more light sensors; and

reduce the at least some of the drive current values in response to the amount of light exceeding a threshold.

9. The non-transitory computer-readable medium of claim 1 , wherein the computer-executable instructions are configured to cause the processor to:

detect an amount of power being consumed by the display; and

reduce the at least some of the drive current values in response to the amount of power exceeding a threshold.

10. The non-transitory computer-readable medium of claim 1 , wherein the computer-executable instructions are configured to cause the processor to:

detect an amount of contrast between a black color depicted on the display and a white color depicted on the display; and

reduce the at least some of the drive current values in response to the amount of contrast exceeding a threshold.

11. A system comprising:

an automatic current limiting (ACL) controller configured to:

receive one or more drive current values associated with one or more subpixels in a display device;

identify at least a portion of image data comprising a plurality of pixels having substantially uniform color coordinates;

reduce at least some of the drive current values that correspond to the at least a portion of the image data; and

send drive currents that correspond to the at least some of the drive current values to the one or more subpixels.

12. The system of claim 11 , wherein the at least a portion of image data is identified based on a comparison between a pixel of the at least a portion of image data and a neighboring pixel of the at least a portion of image data.

13. The system of claim 12 , wherein the neighboring pixel of the at least a portion of image data is included within the at least a portion of image data in response to respective color coordinates of the neighboring pixel being within four levels away from the pixel of the at least a portion of image data.

14. The system of claim 11 , wherein the at least some of the drive currents is reduced by a percentage between 20% and 80%.

15. A system comprising:

an automatic current limiting (ACL) controller configured to:

receive drive current values associated with subpixels in a display device;

determine an estimate that corresponds to power consumption of the display device based on image data that corresponds to the drive current values and color coordinates for each pixel of the image data;

reduce at least some of the drive current values based at least in part on the estimate; and

send drive currents that correspond to the drive current values to the subpixels.

16. The system of claim 15 , wherein the estimate is determined by:

transforming red, green, and blue (RBG) data for each pixel in a plurality of pixels in the image data into L*u*v* coordinates;

scaling each L* value for each pixel by a factor based at least in part on a respective u*v* value; and

summing the scaled L* value for each pixel.

17. The system of claim 16 , wherein the estimate is determined by applying a respective scaling factor to red, green, and blue (RBG) data for each pixel in a plurality of pixels in the image data.

18. The system of claim 17 , wherein the respective scaling factor to red, green, and blue (RBG) data is stored in a lookup table.

19. The system of claim 17 , wherein the estimate is determined by summing the respective scaling factor to red, green, and blue (RBG) data for each pixel in a plurality of pixels in the image data.

20. The system of claim 15 , wherein the display device comprises a plurality of organic light emitting diodes.

Continuity (3)
Continuation 15606581 · May 26, 2017
Continuation 13599863 · Aug 30, 2012
Related Publication 20190221157A1 · Jul 18, 2019
Cited By (1)
US 12,548,528