USB Image Compression for Bandwidth-Limited Remote Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The widespread use of USB video devices connected to cloud servers for virtualization and cloud computing leads to significant network bandwidth occupation due to large image data transfers, causing delays and impacting user experience.
Innovation Solution
A data transfer method involving compression of USB image data using redirect information, reconstruction of USB transfer messages, and transmission to a server, followed by decompression and reconstruction at the server side to improve transfer efficiency and seamless operation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If USB image data is transmitted without compression, then the transfer amount is large occupying considerable network bandwidth, but the data transfer rate is slow and delays occur
Solution Approach 1:
The patent applies compression algorithms to change the parameter of data representation, transforming original USB image data into compressed format. This parameter change reduces the data volume significantly while maintaining the essential information, thereby resolving the contradiction between large transfer amount and slow transfer rate.
Solution Approach 2:
The patent introduces a compression algorithm as an intermediary process between the USB device and the remote terminal. This intermediary transforms the data into a more efficient form for transmission, reducing network bandwidth occupation and improving transfer rate without losing the ability to reconstruct the original data at the receiving end.
2Loss of energy
If compression is applied to USB image data, then network bandwidth usage is optimized, but the complexity of the transfer process increases
Solution Approach 1:
The patent implements self-service by having the compression and decompression operations performed automatically at the transmitting and receiving ends respectively. The system handles the complexity of compression algorithms internally without requiring user intervention, thus optimizing bandwidth usage while keeping the user-facing process simple.
Solution Approach 2:
The patent applies compression as a preliminary action before data transmission. By pre-compressing the USB image data before it enters the network transmission channel, the system reduces the bandwidth consumption during the actual transfer. The decompression is performed preliminarily at the receiving end before data processing, ensuring efficient bandwidth utilization.
3Productivity
If compression and decompression operations are performed, then data transfer efficiency is improved, but the processing time increases
Solution Approach 1:
The patent employs periodic compression and decompression operations synchronized with the data flow from the USB device. By processing data in periodic batches rather than continuously, the system optimizes the balance between compression efficiency and processing time, allowing the transfer efficiency to improve without excessive time loss.
Solution Approach 2:
The patent implements optimized compression algorithms that can skip less important data processing steps when time is critical, rushing through the compression process with acceptable quality. This allows the system to maintain high data transfer efficiency while minimizing the time penalty associated with compression and decompression operations.
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
Disclosed are a data transfer method and apparatus, a server and a storage medium. The method includes: acquiring Universal Serial Bus (USB) image data; compressing, according to redirect information, the USB image data to acquire the compressed USB image data, where the redirect information includes information for redirecting transfer data; reconstructing a redirect USB transfer message according to the compressed USB image data; and transmitting the redirect USB transfer message to a server.