USB Display Interface Components for Pre-OS Boot Output

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computer systems require dedicated hardware and complex connections for display output, limiting cost-effectiveness and usability, especially during boot processes and operational stages before the operating system is fully loaded.

Innovation Solution

A method utilizing display interface components adapted to transmit display data over general-purpose data transmission mediums like USB, allowing output during various operational stages, including pre-OS and OS stages, using firmware and operating system configurations to manage display data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If dedicated video hardware and specialised connections (VGA, DVI, HDMI) are used for display output, then display signal transmission is reliable and stable, but device complexity and cost increase

Engineering Contradiction:
Improvedisplay signal transmission reliabilityVSAvoidconnection hardware complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies universality by enabling a general-purpose data transmission medium (USB) to perform the specialized function of display signal transmission. The USB interface, originally designed for data transfer, is made multi-functional by adding display output capability through software display drivers, eliminating the need for dedicated video hardware and specialised display connections.

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

Solution Approach 2:

The patent replaces the mechanical/hardware-based display connection system (dedicated video hardware, specialised connectors) with a software-based solution. Software display drivers running on the general-purpose data transmission medium substitute for traditional video adapter hardware, converting mechanical connection requirements into software-controlled data transmission.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Device complexity

If software display drivers are used to transmit display data over USB, then device complexity and cost are reduced, but display output is unavailable during boot process and early operational stages

Engineering Contradiction:
Improveconnection hardware complexityVSAvoiddisplay output availability duration
Core Design Contradiction:
Device complexityVSDuration of action of moving object

Solution Approach 1:

The patent applies preliminary action by loading and executing software display drivers during the boot process, before the operating system is fully loaded. This ensures that display output capability is established in advance, allowing the display to function during early operational stages when traditional hardware-based display drivers may not yet be available.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies dynamics by making the display interface adaptable to different operational stages. The system dynamically switches between different display driver implementations - using firmware-level or early-boot software drivers during boot, and transitioning to full operating system display drivers once the OS is loaded, ensuring continuous display functionality throughout the system's operational lifecycle.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If USB-connected displays are used as primary displays during boot process, then ease of operation is improved, but reliability of display output may be compromised due to dependency on operating system services

Engineering Contradiction:
Improvedisplay configuration simplicityVSAvoiddisplay output reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies segmentation by dividing the display driver functionality into distinct segments or layers that operate at different system levels. This includes firmware-level display support, early-boot software display drivers, and full operating system display drivers. Each segment handles display output requirements appropriate to its operational context, ensuring reliability at each stage while maintaining ease of operation through unified USB connectivity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10223130B2System for connecting a display over a general-purpose data transport
Publication Date: 2019.03.05 DISPLAYLINK (UK) LTD
  • US10223130B2 patent drawing
  • US10223130B2 patent drawing
  • US10223130B2 patent drawing

AI summary

A system to enable a computer to provide output to a display over a general-purpose data transmission medium, such as USB. The system includes provision of a plurality of display interface components, each display interface component adapted to receive display data and transmission of the display data to the display via the general-purpose data transmission medium. Each component is associated with a respective stage of operation of the system. The system is configured to use a respective one of the display interface components during each of a plurality of distinct operational stages.