Graphics Logic Device Pixel Marking for COTS Display Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing use of commercial off-the-shelf (COTS) display chips in display systems has made monitoring display systems more difficult due to changes in architecture, such as integrated circuits incorporating functions previously performed by the display processor, making previous monitoring methods inadequate.

Innovation Solution

A method and system that retrieves and marks pixels associated with critical symbologies generated by a graphics processing unit, allowing a graphics logic device to verify the accuracy of these symbologies by comparing them to templates, using a monitor warning function device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If COTS display chips are used to reduce cost and improve availability, then manufacturing cost and acquisition ease are improved, but monitoring capability and system reliability deteriorate due to architectural changes that prevent extraction of display commands

Engineering Contradiction:
Improveease of manufactureVSAvoidmonitoring capability
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent introduces a intermediary copying mechanism that creates a duplicate set of pixels from the display output. This intermediary copy allows the monitoring function to analyze pixel data without requiring access to internal display commands, thus bridging the gap between COTS display architecture and monitoring requirements. The copying process enables indirect observation of display content while maintaining compatibility with sealed COTS display chips.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If display processor functions are integrated into COTS display chips, then device complexity is reduced and ease of manufacture is improved, but the ability to extract and monitor display commands deteriorates

Engineering Contradiction:
Improvedevice complexityVSAvoiddifficulty of extracting display commands
Core Design Contradiction:
Device complexityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements a copying mechanism that duplicates the pixel output from the display system. By creating this copy, the monitoring function can analyze the rendered pixels without needing to extract internal display commands. This copying approach bypasses the integration barrier in COTS chips, allowing external monitoring of display content while the display processor remains integrated and sealed within the COTS chip architecture.

Inventive Principle:
Principle #26Copying

3Measurement precision

If all pixels are monitored to ensure accurate symbology rendering, then measurement precision and reliability are improved, but processing time and computational resources increase

Engineering Contradiction:
Improveaccuracy of symbology verificationVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts and monitors only the critical pixels that constitute symbology elements (such as alphanumeric characters and graphical symbols) rather than processing all pixels in the display. This selective extraction focuses computational resources on the most important visual indicators, maintaining high measurement precision for safety-critical information while significantly reducing the overall processing time and computational burden compared to full-pixel monitoring.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP1892670B1Method and system for image monitoring
Publication Date: 2019.06.19 HONEYWELL INTERNATIONAL INC
  • EP1892670B1 patent drawingFigure 1~2
  • EP1892670B1 patent drawingFigure 3~4
  • EP1892670B1 patent drawingFigure 5~6

AI summary

A system for verifying the generation of a critical symbology includes a display processor configured to generate graphic commands from one or more system inputs. The display processor is further configured to determine the critical symbology. A graphics processing unit is coupled to the display processor. The graphics processing unit is configured to generate a plurality of pixels forming an image and is further configured to mark at least a portion of the plurality of pixels to produce marked pixels of the critical symbology. A graphics logic device is coupled to the graphics processing unit and includes an integrity monitoring function and a memory coupled to the integrity monitoring function. The integrity monitoring function is configured to detect the marked pixels and generate data regarding the critical symbology. The memory is configured to store the data regarding the critical symbology. A monitor warning function device is coupled to the graphics logic device and is configured to receive the data regarding the critical symbology and verify the generation of the critical symbology.