Display Driver Layer Data Classification and Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing display driver technologies face inefficiencies in processing and managing layer data for electronic terminals, leading to suboptimal memory usage and performance in generating display interfaces.

Innovation Solution

A display driver apparatus and method that classify layer data into 2D, 3D, and direct mixed data categories, utilizing respective graphic processors and a display controller to efficiently process and mix data, optimizing memory usage and performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If layer data is processed using a unified approach without classification, then the system structure is simple, but memory usage efficiency deteriorates and processing performance decreases

Engineering Contradiction:
Improvedisplay interface generation efficiencyVSAvoiddata processing system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments layer data into three distinct categories: 2D layer data, 3D layer data, and direct mixed layer data. This segmentation allows each type of data to be processed by specialized processors (2D graphic processor, 3D graphic processor, or display controller), improving overall processing efficiency and memory usage while maintaining manageable system complexity through organized data flow management.

Inventive Principle:
Principle #1Segmentation

2Reliability

If all layer data is processed by high-performance graphic processors, then processing quality is high, but power consumption increases

Engineering Contradiction:
Improvedisplay output qualityVSAvoidpower consumption of processing units
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies local quality by matching processing capabilities to data requirements: 2D layer data is processed by the 2D graphic processor, 3D layer data by the 3D graphic processor, and direct mixed layer data by the display controller. This localized processing approach ensures high display output quality for complex data while reducing power consumption by avoiding over-processing of simpler data types with high-performance units.

Inventive Principle:
Principle #3Local quality

3Quantity of substance

If layer data is classified and processed by multiple specialized processors, then memory usage efficiency improves, but system complexity increases

Engineering Contradiction:
Improvememory usage efficiencyVSAvoidnumber of processing components
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system segments layer data into three categories and processes each through dedicated pathways, improving memory usage efficiency by preventing data mixing and unnecessary processing. The segmentation is managed through a classification unit that directs data to appropriate processors, organizing system complexity rather than allowing uncontrolled growth.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The display controller serves multiple functions: it acts as a processor for direct mixed layer data, combines outputs from 2D and 3D graphic processors, and generates the final display interface. This multi-functionality reduces the need for additional dedicated components, managing system complexity while maintaining efficient memory usage.

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

4Productivity

If classification of layer data is performed, then processing efficiency improves, but the complexity of data management increases

Engineering Contradiction:
Improvelayer data processing speedVSAvoiddata classification and routing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The classification unit performs preliminary classification of layer data into 2D, 3D, and direct mixed categories before processing. This preliminary action organizes data in advance, enabling faster processing by dedicated processors and simplifying subsequent data management by establishing clear routing paths from classification to processing stages.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9898804B2Display driver apparatus and method of driving display
Publication Date: 2018.02.20 SAMSUNG ELECTRONICS CO LTD
  • US9898804B2 patent drawing
  • US9898804B2 patent drawing
  • US9898804B2 patent drawing

AI summary

Provided is a method of driving a display. The method includes receiving a plurality of pieces of layer data and classifying the received plurality of pieces of layer data into at least one of two-dimensional (2D) layer data, three-dimensional (3D) layer data, and direct mixed layer data, processing the 2D layer data, mixing the 3D layer data, and mixing the direct mixed layer data, the processed 2D layer data, the processed 3D layer data to generate a display interface.