File Transfer Policy Server Bypassing Uplink Bandwidth Limits

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current file transfer systems are restricted by the uplink bandwidth of the sending terminal, resulting in low transfer speeds due to asymmetric digital transmission technologies, where the uplink transfer rate is significantly lower than the downlink rate, leading to prolonged transfer times.

Innovation Solution

A file transfer system that includes a policy server, a file sending terminal, and a file receiving terminal, where the policy server queries if a backup file exists on a file server and directs the receiving terminal to download the backup file from the server, bypassing the need for the sending terminal's uplink transfer, thus utilizing the faster downlink bandwidth for file transfer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If file transfer is performed directly from sending terminal to receiving terminal, then transfer process is simple, but transfer speed is limited by uplink bandwidth

Engineering Contradiction:
Improvefile transfer speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a server as an intermediary to mediate the file transfer process. The sending terminal uploads the file to the server, and the server then pushes or allows download by the receiving terminal. This intermediary approach bypasses the uplink bandwidth limitation by utilizing the server's higher bandwidth connection, thereby improving transfer speed while accepting increased system complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the transfer dimension from direct peer-to-peer to server-mediated architecture. By introducing the server as a central node, the system transforms the single-hop direct transfer into a two-hop transfer through the server, utilizing the server's superior downlink bandwidth to overcome the terminal's uplink bottleneck

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

2Loss of time

If direct peer-to-peer transfer is used, then system complexity is low, but transfer time is prolonged due to uplink speed limitation

Engineering Contradiction:
Improvefile transfer timeVSAvoidtransfer system complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The server acts as a mediator that receives files from sending terminals and distributes them to receiving terminals. This intermediary architecture reduces transfer time by utilizing the server's high-speed downlink connection, accepting the trade-off of increased system complexity involving server infrastructure and protocol management

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If backup file transfer from server is implemented, then transfer speed increases using downlink bandwidth, but system complexity increases

Engineering Contradiction:
Improvefile transfer rateVSAvoidsystem architecture complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The server serves as an intermediary that stores backup files and enables high-speed transfer to receiving terminals. By utilizing the server's fast downlink bandwidth for file distribution, the system achieves higher transfer rates while managing the complexity through centralized server management and standardized protocols

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10402280B2File transfer system and method, policy server, terminal and storage medium
Publication Date: 2019.09.03 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10402280B2 patent drawing
  • US10402280B2 patent drawing
  • US10402280B2 patent drawing

AI summary

The present application discloses a file transfer system, a policy server, a terminal, and a file transfer method. The file transfer system includes a file sending terminal, a file receiving terminal, the policy server, and a file server. The file sending terminal is configured to acquire and report a unique identifier of a file to be transferred to the file receiving terminal; the policy server is configured to query, according to the unique identifier, whether the file server stores a backup file same as the file to be transferred; and when the file server stores the backup file, the policy server is further configured to indicate transfer of the backup file from the file server to the file receiving terminal. The present application enables a file receiving terminal to acquire a file to be transferred at a transfer speed corresponding to a downlink bandwidth of the file receiving terminal, so as to accelerate a process of file transfer between terminals.