USB Relay Device for Secure Multi-Device Connection Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional USB relay adapter devices are limited to managing USB mass storage and cannot handle other USB devices like keyboards, mice, and printers, posing a risk of information leakage and virus infection when these devices are used without proper virus checks.

Innovation Solution

A USB management system with a USB relay device featuring a connection switching unit that allows switching between a first connector for USB clients and a second connector connected to a USB host controller, using a management terminal with a database to manage and verify the connection state of USB clients, enabling secure use of various USB devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a USB relay adapter type device is used to relay USB mass storage connections, then virus check capability is improved, but the device cannot handle other USB devices such as keyboards, mice, and printers

Engineering Contradiction:
Improvevirus check capabilityVSAvoidsupport for various USB devices
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The USB relay device is designed to support multiple types of USB devices (mass storage, keyboards, mice, printers) through a universal connection switching mechanism. The device can identify different USB device types and appropriately switch connections between the USB host controller and various client devices, enabling a single relay device to handle diverse USB peripherals rather than being limited to mass storage only.

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

2Reliability

If software is installed on each terminal to manage USB connections, then virus check and information security are improved, but the system complexity and installation requirements increase

Engineering Contradiction:
Improveinformation securityVSAvoidsoftware installation requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The USB relay device acts as an intermediary between the USB host controller and various client devices. It incorporates virus check and security management functions directly in the relay device, eliminating the need for complex software installation on each terminal. The relay device manages connections and performs security checks centrally, simplifying the overall system architecture while maintaining information security.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If USB relay device is mounted on USB port to manage mass storage, then connection security is improved, but other USB devices cannot be used

Engineering Contradiction:
Improveconnection securityVSAvoiddevice usability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The USB relay device incorporates a connection switching unit that can dynamically change connection states based on the type of USB device detected. When a USB device is connected, the relay device identifies the device type and automatically switches connections to allow appropriate device operation while maintaining security management. This dynamic switching enables seamless use of various USB devices without compromising connection security.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10719468B2USB management system and USB management method using USB relay device
Publication Date: 2020.07.21 HITACHI LTD
  • US10719468B2 patent drawing
  • US10719468B2 patent drawing
  • US10719468B2 patent drawing

AI summary

A USB management system using a USB relay device includes a management terminal having a management database for recording management information of a USB client registered in advance. The USB relay device has a connection switching unit for switching a connection state between a first connector portion to which the USB client is connected and a second connector portion which is connected to a USB host controller. When the USB client is connected to the first connector portion, the USB relay device reads management information of the USB client and transmits the management information to the management terminal, and the management terminal inquires of the management database about the management information of the USB client transmitted from the USB relay device, compares the management information with the management information of the USB client registered in advance, and determines the connection state by the connection switching unit.