USB Switching Unit for Direct Peripheral Data Exchange

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing USB tiered star topology architecture limits communication between USB devices, requiring them to communicate through a USB host, which is inconvenient when multiple devices need to exchange data directly.

Innovation Solution

An electronic apparatus with a three-way switching unit that allows direct communication between USB devices and the host, enabling the host to access one device via one path, another device via a second path, and allowing one device to access another via a third path, using selecting modules with switch nodes to control data paths.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If USB devices communicate through USB host in tiered star topology architecture, then communication control is centralized and manageable, but direct communication between USB devices is inconvenient and requires host domination

Engineering Contradiction:
Improvedirect communication between USB devicesVSAvoidcommunication control structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements dynamic role switching where USB devices can alternatively serve as USB host through a switching unit. The switching unit dynamically changes the operational mode between device mode and host mode, allowing a device to directly communicate with another device when needed, while maintaining centralized control when required. This dynamic flexibility resolves the contradiction between ease of direct communication and structured control.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If USB OTG device manually serves as either USB device or USB host, then the device can access different roles, but it cannot implement both functions synchronously and requires manual switching

Engineering Contradiction:
Improvedual function capabilityVSAvoidmanual switching requirement
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The switching unit automatically detects the communication needs and autonomously switches between device mode and host mode without requiring manual intervention. The system self-determines when direct device-to-device communication is needed and when host-controlled communication should occur, eliminating the manual switching burden while maintaining dual functionality.

Inventive Principle:
Principle #25Self-service

3Productivity

If USB host dominates operation of communication with USB devices, then communication control is maintained, but time-sharing scheme reduces communication efficiency when multiple devices desire to communicate

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidtime-sharing control mechanism
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the communication paths by enabling direct device-to-device communication channels that bypass the host for certain operations. This creates separate communication segments: host-controlled segments for centralized management and direct segments for efficient peer-to-peer data exchange, thereby improving overall productivity without excessive complexity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7836241B2Electronic apparatus having switching unit
Publication Date: 2010.11.16 GENESYS LOGIC INC
  • US7836241B2 patent drawing
  • US7836241B2 patent drawing
  • US7836241B2 patent drawing

AI summary

An electronic apparatus having switching unit is described. The electronic apparatus includes a first peripheral device, a second peripheral device and a switching unit. The first peripheral device communicates with the host unit. The second peripheral device communicates with the host unit and the first peripheral device, respectively. The switching unit switches to the host unit and the first peripheral device for allowing the host unit to access the first peripheral device via a first path. The switching unit switches to the host unit and the second peripheral device for allowing the host unit to access the second peripheral device via a second path. The switching unit switches to the first peripheral device and the second peripheral device for allowing the first peripheral device to access the second peripheral device via a third path.