USB Server Pre-fetch Mechanism for Signal Transmission Speed

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

USB over IP architectures experience significant response delays due to the need for request signals to reach peripheral devices before generating response signals, which slows down signal transmission and affects instant display and processing of game, audio, or video files.

Innovation Solution

Implementing a pre-fetch mechanism where the USB server actively sends virtual request signals to peripheral devices, allowing them to generate control signals without waiting for request signals, and the processing device intercepts and matches these signals to perform operations, thereby eliminating the need for traditional request-response signal transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If traditional request-response signal transmission is used in USB over IP architecture, then device communication can be established, but response delay occurs and signal transmission speed is slowed down

Engineering Contradiction:
Improvesignal transmission speedVSAvoidresponse delay
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The USB server proactively sends virtual request signals to peripheral devices before actual user operations occur, causing the peripheral devices to pre-generate control signals. This preliminary action eliminates the need to wait for request signals during actual operation, thereby reducing response delay and accelerating signal transmission speed.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If USB over IP architecture is implemented to enable remote control, then position flexibility is improved, but transmission speed is reduced due to request-response protocol requirements

Engineering Contradiction:
Improveposition flexibilityVSAvoidsignal transmission speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

The USB server sends virtual request signals in advance to peripheral devices, causing them to pre-generate control signals. This allows the system to maintain remote position flexibility while eliminating the sequential request-response delay, thereby preserving both adaptability and transmission speed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8959262B2System and method for accelerating signal transmission
Publication Date: 2015.02.17 KCODES CORPERATION
  • US8959262B2 patent drawing
  • US8959262B2 patent drawing
  • US8959262B2 patent drawing

AI summary

A method for accelerating signal transmission in a USB network protocol architecture having a USB server, a processing device and a peripheral device connected to the USB server. The method includes: intercepting request signals sent from the processing device according to the USB network protocol; sending, by the USB server, virtual request signals to the peripheral device so as to cause the peripheral device to generate control signals corresponding to the virtual request signals; receiving, by the USB server, the control signals from the peripheral device, and transmitting, by the USB server, the control signals to the processing device; and matching, by the processing device, the control signals and the intercepted request signals so as to perform operations corresponding to the control signals. Therefore, the present invention eliminates the need to wait for the arrival of request signals before making responses, thereby accelerating the speed of signal transmission.