A gray scale bistable electro-optic display is driven by storing a look-up
table containing data representing the impulses necessary for
transitions, storing data representing at least an initial state of each
pixel of the display, storing data representing temporal and gray level
prior states of each pixel, receiving an input signal representing a
desired final state of at least one pixel of the display; and generating
an output signal representing the impulse necessary for a transition, as
determined from the look-up table, dependent upon the temporal and gray
level prior states. Other similar methods for driving such displays are
also disclosed.