Wireless USB HID Control Link for Client Computer Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern PCs lack RS-232 serial ports, rendering existing methods for controlling a client computer from a host computer obsolete, necessitating new wireless systems and methods for effective control.

Innovation Solution

A wireless system using universal serial bus (USB) human interface device (HID) class commands is employed, where a first wireless transceiver device connected to the host computer system configures and transmits HID class commands over a wireless channel to a second transceiver device connected to the client computer system, allowing control without specific software on either device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If RS-232 serial ports are used for wireless control connection, then control stability is improved, but hardware compatibility deteriorates because modern PCs lack RS-232 ports

Engineering Contradiction:
Improvecontrol stabilityVSAvoidhardware compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces USB HID (Human Interface Device) as an intermediary communication interface. Instead of directly using RS-232 serial ports, the system employs USB HID devices that emulate keyboard and mouse functionality, allowing control commands to be transmitted through a widely compatible USB interface while maintaining the stability benefits of dedicated control hardware.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If eye tracking software is run on the same PC as the application, then system complexity is reduced, but software stability deteriorates due to conflicts and security vulnerabilities

Engineering Contradiction:
Improvesystem complexityVSAvoidsoftware stability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent divides the computer system into two separate entities: a host computer that runs the eye tracking software and an application computer that runs the target application. This segmentation isolates the eye tracking software from potential conflicts and security threats in the application environment, maintaining software stability while allowing each system to be optimized independently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a wireless communication system as an intermediary between the host computer and application computer. This intermediary enables control commands to be transmitted without requiring direct software integration or shared system resources, reducing complexity while maintaining stability through physical and logical separation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If wired RS-232 connection is used, then control reliability is improved, but ease of operation deteriorates due to physical connection requirements

Engineering Contradiction:
Improvecontrol reliabilityVSAvoidease of operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent replaces the mechanical wired RS-232 connection system with a wireless communication system. By substituting the physical cable-based mechanism with wireless transmission, the system maintains control reliability through dedicated communication channels while eliminating the operational burden of physical connections, making the system more portable and easier to set up.

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

Data Source

PatentUS8892786B2Systems and methods for providing a wireless computer control link
Publication Date: 2014.11.18 EYEGAZE INC
  • US8892786B2 patent drawing
  • US8892786B2 patent drawing
  • US8892786B2 patent drawing

AI summary

Systems and methods are provided for wirelessly controlling a client computer system from a host computer system. A HID class command is received from a host computer system that is generated by an application executing on the host computer system in order to control a client computer system using a first wireless transceiver device that connects to a USB port of the host computer system. The HID class command is transmitted across a wireless channel using the first wireless transceiver device. The HID class command is received from the wireless channel using a second wireless transceiver device that is connected to a USB port of the client computer system and is configured by the client computer system as a HID. The HID class command is sent to the client computer system in order to control the client computer system using the second wireless transceiver device.