Sequence-Based Display Driver Reconfiguration Without Rendering Delays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional display driver integrated circuits (DDICs) lack flexibility in adjusting display characteristics such as grayscale algorithm, frame-rate, bit-depth, color order, and timing, requiring redesign when new display designs are created, and existing image rendering technologies cannot enable real-time and dynamic reconfiguration of these characteristics.

Innovation Solution

A display driver device with downloadable sequences that allow dynamic reconfiguration of display characteristics, including brightness, resolution, and frame-rate, by using a sequence-based approach that can be updated without interrupting image rendering, enabling seamless adjustments based on user interactions and environmental factors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional display drivers with hard-coded drive algorithms are used, then the display device can operate with fixed display characteristics, but the flexibility to adjust display characteristics such as grayscale algorithm, frame-rate, bit-depth, color order, and timing is lost

Engineering Contradiction:
Improveflexibility to adjust display characteristicsVSAvoidcomplexity of display driver design
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The display driver transitions from a static, hard-coded design to a dynamic, reconfigurable system. The drive sequence memory stores multiple drive sequences that can be loaded and executed based on different display characteristics requirements, allowing the driver to adapt its behavior dynamically without physical redesign.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention enables changing key operational parameters of the display driver by loading different drive sequences into memory. Parameters such as grayscale algorithm, frame-rate, bit-depth, color order, and timing can be modified by simply updating the drive sequence data, rather than changing the hardware design.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If existing image rendering technologies are used to reconfigure display characteristics, then display settings can be updated, but the rendering process must be temporarily terminated and time delays of seconds occur

Engineering Contradiction:
Improveability to reconfigure display characteristicsVSAvoidtime delay during reconfiguration
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

Multiple drive sequences are pre-loaded into the drive sequence memory before the display operation begins. When a reconfiguration is needed, the system simply switches to a pre-prepared sequence, avoiding the need to terminate rendering and perform real-time calculations that would cause delays.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The display rendering process continues uninterrupted while drive sequences are swapped in the background. The system maintains continuous operation by having ready-to-execute sequences available, eliminating gaps in the rendering pipeline and avoiding time delays.

Inventive Principle:
Principle #20Continuity of useful action

3Manufacturing precision

If custom-designed display drivers are created for each new display design, then the display driver can be optimized for specific requirements, but the development time and cost increase significantly

Engineering Contradiction:
Improveoptimization for specific display requirementsVSAvoiddevelopment time and cost
Core Design Contradiction:
Manufacturing precisionVSEase of manufacture

Solution Approach 1:

A single display driver design with reconfigurable drive sequences can serve multiple display devices and applications. By storing different drive sequences in memory, the same hardware can be optimized for various specific requirements without needing custom-designed drivers for each case, reducing development time and cost.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12525168B2Systems, methods and devices for providing sequence based display drivers
Publication Date: 2026.01.13 SNAP INC
  • US12525168B2 patent drawing
  • US12525168B2 patent drawing
  • US12525168B2 patent drawing

AI summary

A display driver device (210) receives a downloadable “sequence” for dynamically reconfiguring displayed image characteristics in an image system. The display driver device comprises one or more storage devices, for example, memory devices, for storing image data (218) and portions of drive sequences (219) that are downloadable and/or updated in real time depending on various inputs (214).