Patent ID: 8576258

Claim:
An brightness compensation apparatus in uniformity, for cooperating with a driver IC to drive a display, comprising: a volatile memory, for storing a color/brightness accumulation value of each pixel on the display; a non-volatile memory, for preventing a missing for the color/brightness accumulation value; a calculating unit, for accumulating the color/brightness accumulation value for the each pixel; and a detector means, coupled to the calculating unit and the non-volatile memory, for checking the color/brightness accumulation value outputted from the calculating unit with the color/brightness accumulation value stored in the non-volatile memory, wherein if the checking process appears to be correct, the detector means further allows the color/brightness accumulation value outputted from the calculating unit and the color/brightness accumulation value stored in the non-volatile memory are respectively written in the non-volatile memory and the volatile memory so as to uniform a brightness of the display, wherein the non-volatile memory is divided into a first area and a plurality of second areas, and a capacity of the first area is greater than an average capacity of the plurality of the second areas, and wherein the first area stores a data detecting code for checking if data obtained from the first area are correct; and wherein the detector means follows an equation of Y−X<K, and wherein Y is a new color brightness accumulation value for being written into the non-volatile memory, X is an original color brightness accumulation value in the non-volatile memory, and K is a maximum difference between two contiguous color brightness accumulation values in a specific time frame.