Automatic Remote USB Device Connection via Queue Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing USB over IP technique requires manual user intervention for connecting and disconnecting remote USB devices, leading to inconvenience and inefficient resource utilization, as computers remain connected to USB devices even after services are completed.

Innovation Solution

A processing system embedded in user computers that automatically connects and disconnects from USB devices via a USB server, using a comparison unit to match device information, a detection unit to monitor request messages, and a control unit to generate and transmit connection or disconnection requests, ensuring seamless service execution and resource management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual connection tools are used to connect USB devices, then users can select and connect devices, but users must manually monitor and disconnect devices after service completion

Engineering Contradiction:
ImproveManual connection operationVSAvoidTime for monitoring connection status
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The processing system automatically monitors the queue area for request messages and autonomously manages USB device connections without user intervention. When the queue is clear, the system automatically disconnects the USB device, eliminating the need for manual monitoring while maintaining operational control.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously detects the status of the queue area and uses this feedback to automatically control connection and disconnection operations. The detection unit monitors request messages and provides feedback to the control unit, which then generates appropriate connection or disconnection requests based on the current state.

Inventive Principle:
Principle #23Feedback

2Reliability

If computers remain connected to USB devices after service completion, then connection stability is maintained, but resource utilization efficiency decreases

Engineering Contradiction:
ImproveConnection stabilityVSAvoidResource utilization efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system uses feedback from the queue area status to automatically manage connections. When request messages are processed and the queue becomes clear, the system receives feedback indicating service completion and automatically disconnects the USB device, ensuring both connection stability during service and resource efficiency afterward.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The processing system autonomously determines when to disconnect USB devices based on queue status without external intervention. This self-service mechanism ensures resources are released efficiently while maintaining stable connections only when needed for active services.

Inventive Principle:
Principle #25Self-service

3Productivity

If automatic connection management is implemented, then resource utilization improves, but system complexity increases

Engineering Contradiction:
ImproveResource utilization efficiencyVSAvoidSystem structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The processing system is divided into distinct functional modules: a detection unit that monitors the queue area, a comparison unit that matches device information with driver information, and a control unit that generates connection or disconnection requests. This segmentation reduces overall system complexity by making each component's function clear and independent.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The processing system handles multiple functions through a unified structure: it detects queue status, compares device information, generates connection requests, and manages disconnection operations. This multi-functionality reduces the need for separate dedicated components for each operation, thereby reducing overall system complexity.

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

Data Source

PatentUS9189298B2Processing system and method for connecting a remote USB device automatically
Publication Date: 2015.11.17 KCODES CORPERATION
  • US9189298B2 patent drawing
  • US9189298B2 patent drawing
  • US9189298B2 patent drawing

AI summary

A processing system and method for connecting to a remote USB device automatically. The processing system and method provide a user computer to be connected to or disconnected from a USB device via a network system and a USB server connected to the USB device. In the beginning, the user computer finds a USB device for the user computer from the USB server via the network system; when detecting that the user computer issues request messages, the USB server connects the user computer with the USB device, and the USB device executes corresponding services according to the request messages issued by the user computer; in the last, after detecting that the USB device has finished the corresponding services according to the request messages issued by the user computer, the USB server is enabled to disconnect the user computer from the USB device.