USB Command Aggregation for Faster Host-Device Signal Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing USB-based control transfers require a complete process for each read or write operation, leading to inefficient and prolonged command execution times, especially when multiple commands are needed.

Innovation Solution

A signal transmission method that aggregates multiple commands into a single aggregated command for simultaneous transmission, utilizing a command aggregation module and interface circuit, followed by de-aggregation and execution in the electronic device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If multiple commands are transmitted through individual USB control transfers, then each command can be processed separately, but the total transmission time increases significantly

Engineering Contradiction:
Improvecommand transmission timeVSAvoidcommand aggregation mechanism
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent combines multiple individual USB control transfers into a single bulk transfer operation. The host device aggregates multiple commands (read commands, write commands, and control commands) into one data packet that is transmitted to the electronic device in a single operation, eliminating the need for multiple separate control transfer handshakes and significantly reducing total transmission time.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent segments the command data within the bulk transfer packet into distinct command types (read commands, write commands, control commands) that can be independently processed. The electronic device receives the aggregated packet, identifies different command types, and routes them to appropriate processing modules for execution, maintaining functional separation while achieving transmission efficiency.

Inventive Principle:
Principle #1Segmentation

2Productivity

If a complete control transfer process is used for each read or write operation, then data integrity is maintained, but overall processing efficiency decreases

Engineering Contradiction:
Improveoverall processing efficiencyVSAvoidhandshake time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent merges multiple control transfer operations into a single bulk transfer operation. Instead of performing separate control transfers for each read or write command (each requiring setup, data, and status phases), the host device consolidates multiple commands into one bulk transfer packet, executing them simultaneously and eliminating redundant handshake overhead.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The host device performs preliminary aggregation of multiple commands into a single bulk transfer packet before transmission. By preparing and combining all necessary commands in advance, the system eliminates the need for repeated control transfer handshakes during execution, significantly reducing total processing time while maintaining data integrity through structured packet formatting.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If individual control transfers are used for each command, then command processing is straightforward, but the number of interface circuit operations increases

Engineering Contradiction:
Improveinterface circuit operationsVSAvoidtotal execution time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent merges multiple interface circuit operations into a single bulk transfer operation. The interface circuit receives one aggregated packet containing multiple commands instead of handling multiple separate control transfers, reducing the number of interrupt handlers, data structure allocations, and processing cycles required while maintaining the ability to process different command types efficiently.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12505063B2Signal transmission method and associated host device and electronic device
Publication Date: 2025.12.23 REALTEK SEMICON CORP
  • US12505063B2 patent drawing
  • US12505063B2 patent drawing
  • US12505063B2 patent drawing

AI summary

The present invention provides a signal transmission method used in a host device. The signal transmission method comprises the steps of: receiving a plurality of commands, wherein the plurality of commands comprise at least two different types of commands; aggregating the plurality of commands to generate an aggregated command; and transmitting the aggregated command to an electronic device through a first interface circuit.