USB Relay Device for Virus Detection and Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional USB relay adapter devices are limited to virus checking USB mass storage and cannot support other USB devices like keyboards, mice, and printers, causing inconvenience and increased risk of virus infection when these devices are used without the adapter.

Innovation Solution

A USB relay device with a connection switching unit that allows switching between a first connector for USB clients and a second connector for a USB host controller, enabling virus checks on files transferred between these devices and controlling the connection state based on the check results, thus supporting the use of various USB devices without impairing their functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a USB relay adapter device is used to perform virus checks on USB mass storage, then virus infection risk is reduced, but other USB devices such as keyboard, mouse, and printer cannot be used

Engineering Contradiction:
Improvevirus infection risk reductionVSAvoidUSB device compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a USB relay device as an intermediary component between the USB host controller and USB devices. This relay device includes a connection switching unit that mediates all USB connections, allowing virus checks to be performed on files transferred through it while still enabling various USB devices to function. The relay device acts as a gateway that monitors and controls file transfers without blocking device connectivity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The USB relay device is designed with multi-functionality to handle both virus checking and device switching operations. The connection switching unit can dynamically switch between different USB devices (mass storage, keyboard, mouse, printer, etc.), making the system universally compatible with various USB device types while maintaining security functions.

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

2Reliability

If software programs are installed in terminals to restrict USB mass storage use or check for viruses, then security is improved, but old computers, IoT devices, PLCs with dedicated OS, or performance-designed systems cannot have additional software installed

Engineering Contradiction:
ImprovesecurityVSAvoidsystem compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The USB relay device serves as an external intermediary that provides virus checking capabilities without requiring installation on the host system. By placing the virus check engine in an external device, the solution works with old computers, IoT devices, PLCs, and performance-designed systems where software installation is not feasible.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The security function is segmented from the host system and placed in an external USB relay device. This segmentation allows the host system to remain unchanged and compatible with various platforms, while the external device provides the necessary security functionality independently.

Inventive Principle:
Principle #1Segmentation

3Reliability

If a USB relay adapter device is attached to the USB port for virus checking, then virus protection is achieved, but the versatility of USB devices is impaired

Engineering Contradiction:
Improvevirus protectionVSAvoidUSB device usability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The connection switching unit in the USB relay device dynamically switches connections based on the type of USB device detected and the current operation. When a keyboard, mouse, or printer is connected, the switching unit automatically routes connections appropriately, making these devices usable without manual intervention. The system adapts its behavior based on real-time conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The USB relay device acts as a smart intermediary that intelligently manages connections between the host and various USB devices. It performs virus checks only when necessary (for mass storage devices with file transfers) while allowing direct passthrough for devices that don't require checking (keyboards, mice, printers), thus maintaining ease of operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11372973B2Virus detection system and virus detection method using USB relay device
Publication Date: 2022.06.28 HITACHI LTD
  • US11372973B2 patent drawing
  • US11372973B2 patent drawing
  • US11372973B2 patent drawing

AI summary

A virus detection system uses a USB relay device that can support not only the use of USB mass storage but also the use of other USB devices such as a mouse. The USB relay device has a connection switching unit for switching a connection state between a first connector unit to which a USB client is connected and a second connector unit connected to a USB host controller. The virus detection system includes a virus check engine unit that performs a virus check of a file acquired from the USB client or the USB host controller via the USB relay device. On the basis of a result of the check by the virus check engine unit, the USB relay device performs switching control of the connection state by the connection switching unit.