ADAPTIVE LINE TIME TO INCREASE FRAME RATE
First Claim
Patent Images
1. An apparatus for driving a display including a plurality of common lines and a plurality of segment lines connected to an array of display elements, the apparatus comprising:
- a controller configured to receive, as part of a frame of image data to be written to the array of display elements, image data for one or more common lines of the array, wherein the controller is configured to determine a line time for writing at least some of the image data to display elements along at least a first one of the one or more common lines of the array, wherein the determining is based at least in part on one or both ofthe write actuation state to be produced in the display elements along the at least a first one of the one or more common lines as defined by the at least some of the image data, andcharacteristics of at least some of the segment line transitions that will occur to place the segment lines in a series of states operable to write the image data to the one or more common lines; and
a common driver and a segment driver configured to drive the array of display elements to write the at least some of the image data to display elements along the at least one of the one or more common lines with the determined line time.
2 Assignments
0 Petitions
Accused Products
Abstract
This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for determining a line time for writing data to display elements on one or more common lines of an array of display elements. In one aspect, the line time is determined for writing data to a line of display elements based on the received image data to be written to the line of display elements.
4 Citations
39 Claims
-
1. An apparatus for driving a display including a plurality of common lines and a plurality of segment lines connected to an array of display elements, the apparatus comprising:
-
a controller configured to receive, as part of a frame of image data to be written to the array of display elements, image data for one or more common lines of the array, wherein the controller is configured to determine a line time for writing at least some of the image data to display elements along at least a first one of the one or more common lines of the array, wherein the determining is based at least in part on one or both of the write actuation state to be produced in the display elements along the at least a first one of the one or more common lines as defined by the at least some of the image data, and characteristics of at least some of the segment line transitions that will occur to place the segment lines in a series of states operable to write the image data to the one or more common lines; and a common driver and a segment driver configured to drive the array of display elements to write the at least some of the image data to display elements along the at least one of the one or more common lines with the determined line time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for driving a display including a plurality of common lines and a plurality of segment lines connected to an array of display elements, the method comprising:
-
receiving image data, including image data for one or more common lines; determining a line time for writing the image data to one or more common lines based at least in part on one or both of a write actuation state of display elements along one or more common lines, and characteristics of at least some segment line transitions in writing the image data to the display elements along the one or more common lines; and writing the image data to display elements along one or more common lines with the determined line time. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An apparatus for driving a display including a plurality of common lines and a plurality of segment lines connected to an array of display elements, the apparatus comprising:
-
means for receiving image data, including image data for one or more common lines; means for determining a line time for writing the image data to one or more common lines based at least in part on one or both of a write actuation state of display elements along one or more common lines, and characteristics of at least some segment line transitions in writing the image data to the display elements along the one or more common lines; and means for writing the image data to display elements along one or more common lines with the determined line time. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. A computer program product for processing data for a program configured to drive a display including a plurality of common lines and a plurality of segment lines connected to an array of display elements, the computer program product comprising:
a non-transitory computer-readable medium having stored thereon code for causing processing circuitry to; receive image data including image data for one or more common lines; determine a line time for the one or more common lines based at least in part on one or both of a write actuation state of display elements along one or more common lines and characteristics of at least some segment line transitions in writing the image data to the display elements along the one or more common lines; and write the image data to display elements along one or more common lines with the determined line time. - View Dependent Claims (35, 36, 37, 38, 39)
Specification