Patent ID: 8354977

Claim:
A method for driving a display panel, comprising: generating a plurality of data signals to drive a plurality of pixels in the display panel, wherein the pixels are arranged in a matrix; adjusting voltage polarities and voltage levels of the data signals so that a sum of voltage values of the data signals in a unit area of the display panel is substantially zero; generating a plurality of frames within a unit time according to the data signals, wherein a number of the frames within the unit time is an even number greater than 4; and adjusting voltage levels and voltage polarities of the data signals so that a sum of voltage values of pixels in the same position in the frames within the unit time is substantially zero, wherein for each of the pixels in the same position in the frames within the unit time, a number of repeated times of a voltage value of a received data signal representing dark state is larger than a number of repeated times of a voltage value of a received data signal representing bright state, wherein for each of the pixels in the same position in the frames within the unit time, the number of repeated times of the voltage value of the received data signal representing dark state is a first predetermined positive integer, wherein for each of the pixels in the same position in the frames within the unit time, the number of repeated times of the voltage value of the received data signal representing bright state is a second predetermined positive integer, wherein the first predetermined positive integer is greater than the second predetermined positive integer.