METHOD AND SYSTEM FOR UPDATING OF DISPLAYS SHOWING DETERMINISTIC CONTENT
First Claim
1. A method of displaying image data, comprising:
- receiving image update data to be displayed on a display device comprising an array of bi-stable display elements, the image update data corresponding to a following image in a sequence of images and identifying pixels in the following image that differ from a preceding image in the sequence of images; and
displaying the following image by changing a portion of the preceding image, wherein the portion includes the pixels identified in the image update data.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for displaying image data is disclosed. The method includes receiving one of a plurality of sets of stored image update data to be displayed on a display device, wherein each set corresponds to one image in a sequence of images and wherein the plurality of sets of image update data comprise information identifying pixels that change from a previous image in the sequence of images, wherein the display device comprises an array of bi-stable display elements. The method further includes updating a portion of the display device, the portion containing the pixels identified in the received set of stored image update data.
-
Citations
79 Claims
-
1. A method of displaying image data, comprising:
-
receiving image update data to be displayed on a display device comprising an array of bi-stable display elements, the image update data corresponding to a following image in a sequence of images and identifying pixels in the following image that differ from a preceding image in the sequence of images; and
displaying the following image by changing a portion of the preceding image, wherein the portion includes the pixels identified in the image update data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for storing a sequence of images to be displayed on a display device, comprising:
-
having a preceding image in the sequence of images;
calculating, for a following image subsequent to the preceding image, a following set of image update data identifying pixels that changed from the preceding image to the following image; and
storing the following set of calculated image update data to a memory. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for displaying image data, comprising:
-
a display comprising an array of bi-stable display elements;
a memory storing a plurality of sets of image update data corresponding to a plurality of images in a sequence of images and wherein the plurality of sets of image update data comprise information identifying pixels to be changed from a previous image in the sequence of images; and
an array driver in electrical communication with the memory and the display, the array driver being configured to receive, from the memory, one of the stored set of image update data, and to update a portion of the display, the portion containing the pixels identified in the received set of image update data. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A system for displaying image data, comprising:
-
a display;
a memory storing a plurality of sets of image update data, each set corresponding to one image in a sequence of images and wherein the plurality of sets of image update data comprise information identifying pixels that change from a previous image in the sequence of images;
a frame buffer;
a display controller in electrical communication with the memory and the frame buffer, the display controller being configured to receive one of the sets of image update data from the memory and to store the received set of image update data in the frame buffer; and
an array driver in electrical communication with the frame buffer and the display, the array driver being configured to receive the frame buffer data and to update the display based on the received frame buffer data. - View Dependent Claims (47, 48, 49)
-
-
50. A system for displaying image data, comprising:
-
means for bi-stably displaying image data;
means for storing a plurality of sets of image update data corresponding to a plurality of images in a sequence of images and wherein the plurality of sets of image update data comprise information identifying pixels to be changed from a previous image in the sequence of images;
means for receiving from the storing means one of the stored sets of image update data; and
the receiving means for updating a portion of the display means, the portion containing the pixels identified in the received set of image update data. - View Dependent Claims (51, 52, 53)
-
-
54. A method of displaying image data, comprising:
-
identifying a next image state in a sequence of images to be displayed on a display device;
receiving, at an array driver, a stored set of image update data corresponding to the identified next image state, wherein the received set of stored image update data is one of a plurality of sets of stored image update data, wherein the plurality of sets of stored image update data comprise information identifying pixels that change from another image in the sequence of images; and
updating a portion of the display device, the portion containing the pixels identified in the received set of stored image update data. - View Dependent Claims (55, 56, 57, 58, 59)
-
- 60. An electronic device for displaying image data, the electronic device configured to receive one of a plurality of sets of stored image update data to be displayed on a display device, wherein each set corresponds to one image in a sequence of images and wherein the plurality of sets of image update data comprise information identifying pixels that change from a previous image in the sequence of images, and the electronic device further configured to update a portion of the display device, the portion containing the pixels identified in the received set of stored image update data, wherein the display device comprises an array of bi-stable display elements.
-
67. A machine readable medium comprising instructions that upon executing cause a machine to:
-
receive image update data to be displayed on a display device comprising an array of bi-stable display elements, the image update data corresponding to a following image in a sequence of images and identifying pixels in the following image that differ from a preceding image in the sequence of images; and
display the following image by changing a portion of the preceding image, wherein the portion includes the pixels identified in the image update data. - View Dependent Claims (68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79)
-
Specification