each segment one of the independent driving waveforms the method may also include determining whether an update of display data has occurred for one of the segments the method may include selecting a different one of the waveforms to drive the segment if an update has occurred the method may further include maintaining a currently selected waveform to drive the segment if an update has not occurred application_number US 72777807 A description reference will now be made in detail to the invention examples of which are illustrated in the accompanying drawings the implementations set forth in the following description do not represent all implementations consistent with the claimed invention instead they are merely some examples consistent with certain aspects related to the invention wherever possible the same reference numbers will be used throughout the drawings to refer to the same or like parts fig7 illustrates a display driving system 700 for driving a bistable display panel consistent with an embodiment of the present invention for example and without limitation system 700 is described with respect to driving an epd panel however system 700 may be applied with equal effectiveness to drive other types of bistable displays system 700 includes pixel update sequencers 702 1 702 2 702 n each of which is configured to generate time independent waveforms.