Integrated electronic paper display controller
AssigneeFirstpaper LLC
InventorsSerge RUTMAN, Samson HUANG, Tarik ISANI
Life of this patent
Estimating the term…
Abstract
A system for and method of controlling an electronic display, such as an electrophoretic display, using an integrated electronic paper display controller are disclosed. The system and method provide for transparent translation of standard image data into signals sufficient to drive such displays and implement the corresponding image.
Claims29
A hardware implemented method for partially updating an electrophoretic display using an electrophoretic display controller block and a central processing unit that are integrated into a system on a chip, the method comprising:
- scanning a complete set of new pixel values in an electronic memory;
- comparing, during the scanning and using logical circuitry, the new pixel values to existing pixel values;
- determining, during the scanning and based on the comparing, a set of pixels whose values have changed;
- and
- initiating an update sequence for each pixel in the set of pixels whose values have changed, wherein the initiating occurs during the scanning, and wherein at least one update sequence comprises delivering a series of voltage potentials to a portion of the electrophoretic display corresponding to a changed pixel.
A hardware implemented method for updating an electrophoretic display in parallel using an electrophoretic display controller block and a central processing unit that are integrated into a system on a chip, the method comprising:
- providing an electronic memory storing a current pixel value for each pixel in the electrophoretic display;
- providing an electronic memory storing a new pixel value for each pixel in the electrophoretic display;
- providing a hardware implemented step counter for each pixel in the electrophoretic display;
- identifying a changed pixel, wherein a current pixel value for the changed pixel is different from a new pixel value for the changed pixel;
- determining, for the changed pixel, whether a step counter associated with the changed pixel indicates that the pixel is transitioning to a new pixel value;
- retrieving from an electronic memory a signal value associated with the current pixel value for the changed pixel, the new pixel value for the changed pixel and a step counter value for the changed pixel;
- providing the signal value to a portion of the electrophoretic display corresponding to the changed pixel;
- and
- updating the step counter value associated with the changed pixel.
A system for controlling an electrophoretic display using an electrophoretic display controller block and a central processing unit that are integrated into a system on a chip, the system comprising:
- a computing apparatus configured to store an existing frame, wherein the existing frame comprises a plurality of existing lines, wherein each existing line comprises a set of existing pixel values;
- a computing apparatus configured to receive a new frame and store the new frame in an electronic memory, wherein the new frame comprises a plurality of new lines, wherein each new line comprises a set of new pixel values;
- a computing apparatus configured to compare each existing pixel value to a corresponding new pixel value to determine a set of pixels whose values have changed;
- and
- a computing apparatus configured to deliver a series of voltage potentials to a portion of the electrophoretic display corresponding to a changed pixel.
Dependencies are inferred from the claim text.