Patent ID: 9728124
Date: 2017-08-08
CPC Classifications: G09G

Claim:
1. A method for displaying a frame of display data comprising red, green, and blue subpixel values on an array of display pixels in a display, comprising: with display control circuitry in the display, determining a color saturation parameter value representative of an amount of color saturation of the frame of the display data that includes the red, green, and blue subpixel values, wherein determining the color saturation parameter value of the frame of the display data comprises determining what portion of the red subpixel values have a value greater than a predetermined red subpixel value, determining what portion of the green subpixel values have a value greater than a predetermined green subpixel value, and determining what portion of the blue subpixel values have a value greater than a predetermined blue subpixel value; with the display control circuitry in the display, obtaining ambient lighting condition information from a light sensor; and with the display control circuitry in the display, converting the frame of display data from a red-green-blue color space to a red-green-blue-white color space based at least partly on the color saturation parameter value, wherein converting the frame of display data comprises applying a white mixing ratio to the red, green, and blue values to generate a white value based at least partly on the ambient lighting condition information, wherein the white mixing ratio that is applied to the red, green, and blue values has a first value when the obtained ambient lighting information indicates a first ambient light level such that the generated white value provides a first portion of a luminance of the frame of display data when the obtained ambient lighting information indicates the first ambient light level, and wherein the white mixing ratio that is applied to the red, green, and blue values is increased to a second value that is greater than the first value when the obtained ambient lighting information indicates a second ambient light level that is greater than the first ambient light level such that the white value provides a second portion of the luminance of the frame of display data that is greater than the first portion when the obtained ambient lighting information indicates the second ambient light level.