Back to results
US 8,243,013 B1Granted
Driving bistable displays
AssigneeSiPix Imaging, Inc.
InventorsRobert Sprague, Wanheng Wang, Yajuan Chen, Andrew Ho, Bryan Hans Chan, Jialock Wong, Hong-Mei Zang
Life of this patent
Estimating the term…
Abstract
The disclosure relates to waveforms, circuits and methods for driving bistable displays.
Claims41
A method, comprising:
- applying, across a bistable display device, a pre-writing signal comprising a plurality of DC voltage pulses each driven for a first time that is shorter than necessary to drive the display device to a particular state;
- applying, across the device, a shaking signal comprising a plurality of positive and negative pulses each driven for a second time to disperse partially packed particles;
- applying, across the device, one or more driving signals for third times that are sufficient to drive the display device to the particular display state;
- receiving an ambient temperature value representing a current ambient temperature of the display device;
- increasing each of the first time, the second time, and the third times inversely as a function of the ambient temperature value.
2 more elements
A method, comprising:
- applying, across a bistable display device, a pre-writing signal comprising a plurality of DC voltage pulses each driven for a first time that is shorter than necessary to drive the display device to a particular state;
- applying, across the device, a shaking signal comprising a plurality of positive and negative pulses each driven for a second time to disperse partially packed particles;
- applying, across the device, one or more driving signals for third times that are sufficient to drive the display device to the particular display state;
- determining an idle time of the display device representing a last time at which a driving signal was applied to the display device prior to the one or more driving signals;
- increasing the third times as a function of a magnitude of the idle time.
2 more elements
A method, comprising:
- applying, across a bistable display device, a pre-writing signal comprising a plurality of DC voltage pulses each driven for a first time that is shorter than necessary to drive the display device to a particular state;
- applying, across the device, a shaking signal comprising a plurality of positive and negative pulses each driven for a second time to disperse partially packed particles;
- applying, across the device, one or more driving signals for third times that are sufficient to drive the display device to the particular display state;
- determining an idle time of the display device representing a last time at which a driving signal was applied to the display device;
- repeating the applying steps one or more times as a function of a magnitude of the idle time.
2 more elements
A method, comprising:
- applying, across a bistable display device, a pre-writing signal comprising a plurality of DC voltage pulses each driven for a first time that is shorter than necessary to drive the display device to a particular state;
- applying, across the device, a shaking signal comprising a plurality of positive and negative pulses each driven for a second time to disperse partially packed particles;
- applying, across the device, one or more driving signals for third times that are sufficient to drive the display device to the particular display state;
- determining an operating time of the display device representing a total time during which the display device has operated;
- as a function of a magnitude of the operating time, performing any one or more of:
- increasing the third times as a function of the magnitude;
- increasing a voltage of the driving signals as a function of the magnitude;
- repeating the applying steps one or more times.
5 more elements
A method, comprising:
- applying, across a bistable display device, a pre-writing signal comprising a plurality of DC voltage pulses each driven for a first time that is shorter than necessary to drive the display device to a particular state;
- applying, across the device, a shaking signal comprising a plurality of positive and negative pulses each driven for a second time to disperse partially packed particles;
- applying, across the device, one or more driving signals for third times that are sufficient to drive the display device to the particular display state;
- determining a light exposure value representing an amount of light exposure that the display device has received;
- as a function of a magnitude of the light exposure value, performing any one or more of:
- increasing the third times as a function of the magnitude;
- increasing a voltage of the driving signals as a function of the magnitude;
- repeating the applying steps one or more times.
5 more elements
An electronic circuit, comprising:
- a field programmable gate array (FPGA);
- a driver circuit coupled to the FPGA and configured to drive a bistable display device having a common conductor and an image driving conductor;
- wherein the FPGA is configured to receive a supply voltage and to generate, in response to a trigger signal, an output signal comprising:
- a pre-writing signal comprising a plurality of DC voltage pulses each driven for a first time that is shorter than necessary to drive the display device to a particular state;
- a shaking signal comprising a plurality of positive and negative pulses each driven for a second time to disperse partially packed particles;
- one or more driving signals for third times that are sufficient to drive the display device to the particular display state;
- a temperature compensation circuit coupled to the FPGA and configured to generate an ambient temperature value representing a current ambient temperature of the display device;
- gates in the FPGA configured for increase each of the first time, the second time, and the third times inversely as a function of the ambient temperature value.
5 more elements
An electronic circuit, comprising:
- a field programmable gate array (FPGA);
- a driver circuit coupled to the FPGA and configured to drive a bistable display device having a common conductor and an image driving conductor;
- wherein the FPGA is configured to receive a supply voltage and to generate, in response to a trigger signal, an output signal comprising:
- a pre-writing signal comprising a plurality of DC voltage pulses each driven for a first time that is shorter than necessary to drive the display device to a particular state;
- a shaking signal comprising a plurality of positive and negative pulses each driven for a second time to disperse partially packed particles;
- one or more driving signals for third times that are sufficient to drive the display device to the particular display state;
- a clock circuit coupled to the FPGA and configured to determine an idle time of the display device representing a last time at which a driving signal was applied to the display device;
- gates in the FPGA configured to increase the third times as a function of a magnitude of the idle time.
5 more elements
An electronic circuit, comprising:
- a field programmable gate array (FPGA);
- a driver circuit coupled to the FPGA and configured to drive a bistable display device having a common conductor and an image driving conductor;
- wherein the FPGA is configured to receive a supply voltage and to generate, in response to a trigger signal, an output signal comprising:
- a pre-writing signal comprising a plurality of DC voltage pulses each driven for a first time that is shorter than necessary to drive the display device to a particular state;
- a shaking signal comprising a plurality of positive and negative pulses each driven for a second time to disperse partially packed particles;
- one or more driving signals for third times that are sufficient to drive the display device to the particular display state;
- a clock circuit coupled to the FPGA and configured to determine an operating time of the display device representing a total time during which the display device has operated;
- gates in the FPGA configured to perform, as a function of a magnitude of the operating time, any one or more of:
- increasing the third times as a function of the magnitude;
- increasing a voltage of the driving signals as a function of the magnitude;
- repeating the applying steps one or more times.
8 more elements
An electronic circuit, comprising:
- a field programmable gate array (FPGA);
- a driver circuit coupled to the FPGA and configured to drive a bistable display device having a common conductor and an image driving conductor;
- wherein the FPGA is configured to receive a supply voltage and to generate, in response to a trigger signal, an output signal comprising:
- a pre-writing signal comprising a plurality of DC voltage pulses each driven for a first time that is shorter than necessary to drive the display device to a particular state;
- a shaking signal comprising a plurality of positive and negative pulses each driven for a second time to disperse partially packed particles;
- one or more driving signals for third times that are sufficient to drive the display device to the particular display state;
- a light exposure circuit coupled to the FPGA and configured to determine a light exposure value representing an amount of light exposure that the display device has received;
- gates in the FPGA configured to perform, as a function of a magnitude of the light exposure value, any one or more of:
- increasing the third times as a function of the magnitude;
- increasing a voltage of the driving signals as a function of the magnitude;
- repeating the applying steps one or more times.
8 more elements
Dependencies are inferred from the claim text.