Linked Waveform Update for Electrophoretic Display Controllers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Impulse-driven, particle-based electrophoretic displays face issues such as prior state dependence, dwell time dependence, temperature dependence, humidity dependence, mechanical uniformity, and voltage errors, leading to errors in display state transitions and accumulation of errors over multiple transitions, resulting in a less desirable appearance with rapid drive schemes.

Innovation Solution

The implementation of a linked waveform update method or display controller that uses multiple drive schemes to provide rapid updates initially and then additional schemes to enhance gray states, allowing for more detailed and defined images, especially during scrolling operations, by evaluating the desired display states and selecting appropriate waveforms based on initial and final states, temperature, and other factors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a rapid drive scheme is used to update display pixels, then the update speed is improved, but the image quality deteriorates due to fewer gray states and accumulated errors

Engineering Contradiction:
Improveupdate speedVSAvoidimage quality
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The drive scheme is segmented into multiple waveform groups, where each group contains waveforms optimized for specific transition types. The controller selects appropriate waveform groups based on the initial and final display states, enabling precise control while maintaining rapid updates. This segmentation allows the system to achieve both speed and image quality by matching the right waveforms to the right transitions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The controller pre-evaluates the desired display states and selects appropriate waveforms from different waveform groups before applying them to the pixels. By determining the optimal waveform sequence in advance based on initial and final states, the controller prepares the drive signals proactively, ensuring both rapid updates and high image quality without time-critical host intervention.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If multiple waveform groups are used to improve gray states, then the image quality is improved, but the device complexity increases

Engineering Contradiction:
Improveimage qualityVSAvoidcontroller complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The display controller automatically evaluates desired display states and selects appropriate waveforms from multiple waveform groups without requiring external intervention. The controller self-manages the complexity of coordinating multiple waveform groups by implementing an internal selection algorithm that matches waveforms to transition requirements, thereby improving image quality while keeping the host system simple.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes waveform parameters (amplitude, duration, polarity) based on the specific transition requirements between initial and final display states. By dynamically adjusting waveform parameters rather than using a fixed drive scheme, the controller achieves high image quality with multiple gray states while managing complexity through parameterized waveform generation rather than hard-coded sequences.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If waveform selection is performed by the host, then the image quality is improved, but the host is overburdened with time-critical tasks

Engineering Contradiction:
Improveimage qualityVSAvoidhost processing capacity
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The display controller acts as an intermediary between the host and the display pixels. It receives simple update commands from the host and autonomously performs the complex task of evaluating desired display states and selecting appropriate waveforms. This intermediary function transfers the time-critical waveform selection workload from the host to the controller, improving image quality while preserving host productivity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach mitigates the less desirable appearance of rapid drive schemes by providing more gray states and detail, improving image quality without overburdening the host with time-critical tasks, and enhancing user experience by minimizing perceived sluggishness during scrolling.

Implementation Method 1

impulse-driven, particle-based electrophoretic display devices

Methodology Applied
Scientific EffectElectrophoresis: Electrophoresis

Data Source

PatentUS9280955B2Automatic waveform linking in an electrophoretic display controller
Publication Date: 2016.03.08 E INK CORP
  • US9280955B2 patent drawing
  • US9280955B2 patent drawing
  • US9280955B2 patent drawing

AI summary

In a linked waveform update mode, an impulse-driven, particle-based electrophoretic display may be updated using a first waveform and then automatically up-dated using a second drive scheme when the update using the first waveform finishes. The display may be automatically up-dated using a third drive scheme when the update using the second drive scheme finishes. The automatic updating using a subsequent drive scheme may be interrupted if the desired display states for the region changes after performing the first update. Waveforms may be selected using: (a) the desired display state of a pixel if the desired display state is a valid display state for the specified drive scheme, or (b) a mapped display state of the pixel if the desired display state is an invalid display state for the drive scheme.