HDMI HID Data Transmission via Upstream Packets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional high-speed interfaces, such as HDMI, primarily transmit video and audio data from a source device to a sink device, but lack the capability to efficiently transmit Human Interface Device (HID) data, like touch data, in the reverse direction, increasing hardware complexity and user inconvenience.

Innovation Solution

The method involves defining HID descriptors and report descriptors to identify HID characteristics, using GET_REPORT and SET_REPORT commands to match device configurations, and transmitting HID data through a high-speed interface using specific packet types like GET_HFHID_DESCRIPTOR, GET_REPORT, SET_REPORT, and REPORT_DATA, enabling HID data exchange between source and sink devices over HDMI.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a separate USB interface is used to transmit HID data from sink device to source device, then HID data transmission is enabled, but hardware complexity increases

Engineering Contradiction:
ImproveHID data transmission capabilityVSAvoidhardware complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges the HID data transmission function into the existing high-speed interface (HDMI) by defining new packet types and data structures. Instead of using a separate USB interface, the HID data is encapsulated within the high-speed interface's data packets, allowing bidirectional communication through the same physical connection used for video and audio transmission.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The high-speed interface is extended to perform multiple functions: it simultaneously transmits video data, audio data, and HID data in both directions. By defining additional packet types (e.g., upstream data packets for HID data) and extending the data structure capabilities, the interface becomes universal and can handle diverse data types without requiring separate dedicated connections.

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

2Adaptability or versatility

If a separate USB interface is used for HID data transmission, then HID functionality is achieved, but user convenience deteriorates

Engineering Contradiction:
ImproveHID data transmission capabilityVSAvoiduser convenience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent combines multiple data transmission functions (video, audio, and HID data) into a single integrated interface. Users benefit from this integration as it simplifies the physical connection requirements - only one high-speed interface cable is needed instead of multiple separate connections, making the system easier to set up and use while maintaining full HID functionality.

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If conventional high-speed interface is used for video and audio transmission, then video and audio data transmission is optimized, but HID data transmission capability is lost

Engineering Contradiction:
Improvevideo and audio transmission efficiencyVSAvoidHID data transmission capability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent extends the conventional high-speed interface to become multi-functional by defining new packet types and data structures that accommodate HID data transmission. The interface maintains its optimized video and audio transmission capabilities while adding the ability to handle HID data through extended packet formats and bidirectional communication protocols.

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

Solution Approach 2:

The patent segments the data transmission by introducing distinct packet types for different data categories (video packets, audio packets, and upstream HID data packets). This segmentation allows each data type to be handled with appropriate protocols and timing while sharing the same physical interface, preserving the efficiency of video/audio transmission while enabling HID functionality.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10754537B2Method and apparatus for processing human interface device (HID)-based data using high-speed interface
Publication Date: 2020.08.25 LG ELECTRONICS INC
  • US10754537B2 patent drawing
  • US10754537B2 patent drawing
  • US10754537B2 patent drawing

AI summary

The present invention provides a method for processing Human Interface Device (HID) data on a high-speed interface performed by a sink device including permitting a use of a Human Interface Device (HID) on a user interface of the sink device to control a user interface of a source device; receiving a request for initial configuration information of the HID from the source device; in response to the request, transmitting the initial configuration information of the HID to the source device; receiving operable configuration information from the source device, and the operable configuration information indicates configuration information of the source device which is matched to the initial configuration information of the HID; and controlling the user interface of the source device according to an input signal of the HID based on the operable configuration information.