# US 2019/0172401 A1 · Electro-optic displays, and methods for driving same

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2019/0172401 A1
- Document ID: US20190172401A1
- Status: Published application
- Kind: A1
- Application number: 16/253,609
- Filed: 2019-01-22
- Published: 2019-06-06
- Earliest claimed: 2017-09-12
- Assignees: E Ink Corporation
- Applicants: E Ink Corporation
- Inventors: Teck Ping SIM; Yuval BEN-DOV; Joanna F. AU; Kenneth R. CROUNSE
- Web page: https://patentgrep.com/patent/US20190172401A1

## CPC

- G09G 3/344: {based on particles moving in a fluid or in a gas, e.g. electrophoretic devices (electrophoretic devices per se G02F1/167)}
- G09G 2310/061: for resetting or blanking
- G09G 2320/0257: Reduction of after-image effects
- G09G 2320/0285: using tables for spatial correction of display data
- G09G 2320/0295: by monitoring each display pixel
- G09G 2340/16: Determination of a pixel data signal depending on the signal applied in the previous frame
- G09G 2360/18: Use of a frame buffer in a display terminal, inclusive of the display panel
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)

## Abstract

A variety of methods for driving electro-optic displays so as to reduce visible artifacts are described. Such methods includes driving an electro-optic display having a plurality of display pixels and controlled by a display controller, the display controller associated with a host for providing operational instructions to the display controller, the method may include updating the display with a first image, updating the display with a second image subsequent to the first image, processing image data associated with the first image and the second image to identify display pixels with edge artifacts and generate image data associated with the identified pixels, storing the image data associated pixels with edge artifacts at a memory location, and initiating a waveform to clear the edge artifacts.

## Claims

### Claim 1

A method for driving an electro-optic display having a plurality of display pixels and controlled by a display controller, the display controller associated with a host for providing operational instructions to the display controller, the method comprising:
updating the display with a first image;
updating the display with a second image subsequent to the first image;
processing image data associated with the first image and the second image to identify display pixels with edge artifacts and generate image data associated with the identified pixels;
storing the image data associated pixels with edge artifacts at a memory location; and
initiating a waveform to clear the edge artifacts.

### Claim 2 (depends on 1)

The method of claim 1, wherein generating image data associated with the identified pixels comprising flagging the identified pixels with an indicator.

### Claim 3 (depends on 2)

The method of claim 2, wherein the step of identifying display pixels with edge artifacts comprising determining displays pixels having different graytones than at least one of its cardinal neighboring pixels.

### Claim 4 (depends on 2)

The method of claim 2, wherein the step of identifying display pixels with edge artifacts comprising flagging the identified pixels in a buffer memory associated with the display's controller.

### Claim 5 (depends on 1)

The method of claim 1, wherein the step of initiating a series of waveforms comprising receiving a clearing instruction from the host.

### Claim 6 (depends on 1)

The method of claim 1, wherein the step of initiating a series of waveforms comprising the display controller initiating a clearing waveform after idling for a pre-determined time duration.

### Claim 7 (depends on 1)

The method of claim 1, wherein the step of initiating a series of waveforms comprising applying a waveform mode having waveforms for clearing edge artifacts.

### Claim 8 (depends on 1)

The method of claim 1, wherein the step of initiating a series of waveforms comprising applying a DC imbalanced waveform.
