Electronic Paper Page Transitions Using Precomputed Waveform Lookup Tables

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic paper displays (EPDs) face significant latency in page transitions due to the time-consuming computation of waveforms, which is unacceptable for interactive applications, especially when flipping through multiple pages quickly, and current solutions require large data files and precise timing, straining computing resources.

Innovation Solution

A page transition file creation system and method that uses an image buffer feeding module and a page transition block determination module to create and store page transition files, allowing for pseudo double buffering and efficient waveform lookup tables to drive pixel colors, reducing the need for large data writes and improving transition speed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If waveform computation is performed in real-time for each page transition, then the display can adapt to any page change dynamically, but the transition latency becomes unacceptably long

Engineering Contradiction:
Improvedynamic waveform adaptationVSAvoidtransition latency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent pre-computes and stores waveform data in lookup tables before runtime. When a page transition is requested, the system simply retrieves the pre-computed waveform from memory rather than computing it in real-time. This preliminary action eliminates the computational latency during actual page transitions while maintaining the ability to adapt to different page changes through different lookup table entries.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates lookup tables that contain copied waveforms for common transition scenarios. Instead of generating unique waveforms for each page transition, the system uses pre-copied waveform patterns from the lookup tables that can be applied to multiple different page transitions. This copying approach maintains adaptability while dramatically reducing computation time.

Inventive Principle:
Principle #26Copying

2Speed

If fast page transitions are implemented using large data files and precise timing, then transition speed improves, but computing resources are strained and device complexity increases

Engineering Contradiction:
Improvepage transition speedVSAvoidcomputing resource requirements
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent uses compact lookup tables that can be quickly loaded into memory and discarded after use, rather than maintaining large persistent data files. The lookup tables are small enough to be efficiently managed in memory and can be replaced as needed for different page transitions. This approach provides fast transitions without requiring large amounts of persistent storage or complex file management systems.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The patent optimizes the waveform data representation by changing parameters such as using difference encoding (storing only changes from previous waveforms) and compact data formats. These parameter changes reduce the memory footprint of the lookup tables while maintaining the ability to generate accurate drive waveforms, thereby reducing computing resource requirements without sacrificing transition speed.

Inventive Principle:
Principle #35Parameter changes

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

The solution enables fast and efficient page transitions on EPDs by precomputing and storing transition files, reducing latency and computational burden, while maintaining visual fidelity and avoiding ghosting artifacts.

Implementation Method 1

electrophoretic displays

Methodology Applied
Scientific EffectElectrophoresis: Electrophoresis

Data Source

PatentUS8587597B2Page transitions on electronic paper displays
Publication Date: 2013.11.19 E INK CORP
  • US8587597B2 patent drawing
  • US8587597B2 patent drawing
  • US8587597B2 patent drawing

AI summary

A page transition file creation system and a method for creating a page transition file in a file format suitable for displaying transitions quickly on an electronic paper display. The page transition file creation system creates a page transition file with page transition blocks representing transition between two or more pages. The page transition file creation system encodes the high order color bit from each pixel for a given page. Each transition block in the page transition file covers a set of consecutive pages that overlaps with pages covered by the previous block and the next block for pseudo double buffering. A page transition display system uses page transition files to display page transitions. The page transition display system determines the appropriate page transition file and waveform lookup table for displaying page transitions. The page transition display system uses the determined page transition file and waveform lookup table for displaying the transitions.