USB Host Divides Data Stream for Multi-Channel Bandwidth

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional USB communication systems do not support multi-channel technology, limiting bandwidth increase even when using multiple USB channels, as each data stream is transmitted through a single channel without division.

Innovation Solution

A USB communication system that divides a data stream into sub-streams and transmits them through multiple USB host and device channels, allowing for concurrent transmission and restoration of the original data stream by combining sub-streams at the receiving end.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a single data stream is transmitted through a single USB channel, then the USB communication system maintains simplicity in implementation, but the bandwidth is limited and cannot be increased even when multiple USB channels are available

Engineering Contradiction:
ImprovebandwidthVSAvoiddata stream division and combination mechanism
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing a single data stream into multiple sub-data streams (first through nth sub-data streams) that can be transmitted simultaneously through multiple USB channels. The USB host divides the original data stream into separate channels, and the USB device combines them back at the receiving end, enabling bandwidth multiplication while maintaining USB protocol simplicity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from single-channel sequential transmission to multi-channel parallel transmission by adding a channel dimension. Instead of transmitting one data stream through one channel at a time, the system distributes sub-data streams across multiple channels simultaneously, effectively increasing bandwidth without requiring higher-speed individual channels

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If multiple USB channels are used for transmitting a single data stream, then the bandwidth increases through concurrent transmission, but the USB standard would require complex multi-channel support mechanisms

Engineering Contradiction:
Improvedata transfer efficiencyVSAvoidmulti-channel technology support
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The data stream is segmented into multiple sub-streams that can be independently transmitted through available USB channels. This segmentation allows the system to utilize multiple channels concurrently without requiring the USB standard itself to be modified for multi-channel support, as each sub-stream appears as a separate transmission unit

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces division and combination mechanisms as intermediary processes between the USB host and device. The host divides the data stream into sub-streams before transmission, and the device combines them after reception, acting as intermediaries that enable multi-channel utilization while maintaining compatibility with standard USB protocols

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10372662B2Universal serial bus communications system
Publication Date: 2019.08.06 SAMSUNG ELECTRONICS CO LTD
  • US10372662B2 patent drawing
  • US10372662B2 patent drawing
  • US10372662B2 patent drawing

AI summary

A universal serial bus (USB) communication system includes a USB host that divides one data stream into first through (n)th sub-data streams and transmits the first through (n)th sub-data streams via first through (n)th USB host channels, respectively, a USB device that receives the first through (n)th sub-data streams via first through (n)th USB device channels, respectively and restores the data stream by combining the first through (n)th sub-data streams, and first through (n)th cables that are connected to the first through (n)th USB host channels via first through (n)th USB host ports and connected to the first through (n)th USB device channels via first through (n)th USB device ports. Here, the first through (n)th cables connect the first through (n)th USB host channels to the first through (n)th USB device channels, respectively.