USB Interface Host Device Function Port Router

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The USB OTG specification lacks the ability to expand and effectively connect multiple devices to an external host, limiting its applications and market value due to the restriction of each OTG device having only one port for connecting to either a host or a device, which limits its functionality and versatility.

Innovation Solution

A USB interface with host/device function that includes a control unit, a router, and multiple connecting ports, where the control unit defines each port as either an upstream or downstream port based on power supply, allowing the interface to bridge multiple devices to an external host, enabling the interface to function as a composite or compound device and support hot plug capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If USB OTG devices are limited to a single port for connecting to host or device, then the device structure is simplified, but the functionality and versatility are reduced

Engineering Contradiction:
Improvedevice structureVSAvoidfunctionality
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The USB interface device is designed with multiple connecting ports that can function as either host or device ports, allowing a single device to serve multiple roles. The control unit dynamically configures each port's function based on connection status, enabling the device to act as a hub that can connect to both external hosts and multiple peripheral devices simultaneously, thus achieving multi-functionality without requiring separate dedicated devices for each role.

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

2Device complexity

If each USB OTG device has only one port, then the connecting specification is simplified, but the ability to connect multiple devices to external host is lost

Engineering Contradiction:
Improveconnecting specificationVSAvoidconnection capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The USB interface device segments the connection capability by providing multiple independent connecting ports, each capable of establishing separate USB connections. This allows the device to simultaneously maintain connections with an external host and multiple peripheral devices, effectively dividing the single connection function into multiple parallel connection channels without complicating the overall USB protocol specification.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If USB interface bridges multiple devices to external host, then the versatility is enhanced, but the device complexity increases

Engineering Contradiction:
ImproveversatilityVSAvoidinterface structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The USB interface device acts as an intermediary hub between external hosts and multiple peripheral devices. The control unit serves as a mediator that manages data flow, power distribution, and communication protocols between different ports, abstracting the complexity of multi-device management from both the host and peripheral devices, thus enabling versatility while containing structural complexity within the interface itself.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Use of energy by moving object

If USB OTG devices can switch between host and device functions, then the power management is improved, but the role switching complexity increases

Engineering Contradiction:
Improvepower managementVSAvoidrole switching mechanism
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The USB interface device implements dynamic role assignment where each port can be configured as host or device port based on real-time connection status and power requirements. The control unit continuously monitors connection states and automatically adjusts port functions, enabling flexible power management where devices can draw power from host ports or supply power to peripheral ports as needed, without requiring manual intervention or complex fixed-role architectures.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7895386B2USB interface provided with host/device function and its control method
Publication Date: 2011.02.22 PROLIFIC TECH INC
  • US7895386B2 patent drawing
  • US7895386B2 patent drawing
  • US7895386B2 patent drawing

AI summary

A USB interface provided with USB host/device function and its control method is disclosed. The USB interface includes a control unit, a USB host, a USB device, a memory, a port router and a plurality of connection ports. The control unit is used to define the connection ports to be either an upstream port or downstream port. It also controls signal flows within the USB control interface. The signal flows are provided for the USB host and the USB device. The memory is used to store data during the operation of the USB control interface. The USB host is coupled to an external device via the port router, and the USB device is coupled to an external host via the port router.