Multi-Interface Data Transfer via Chunked Torrent Protocol
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile devices lack an efficient method to manage and transfer data files across multiple communications interfaces, particularly in optimizing transfer rates, quality of service, and costs, which limits their data transfer capabilities.
Innovation Solution
A processor-enabled system that manages data file transfers across multiple communications interfaces by breaking files into chunks and transferring them using a torrent protocol, prioritizing interfaces based on stored lists, quality of service metrics, and transfer speeds, and costs, allowing simultaneous or sequential transfer across multiple interfaces.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data is transferred using a single communications interface, then the device complexity is low, but the data transfer speed and efficiency are limited
Solution Approach 1:
The patent segments the data file into multiple chunks and distributes these chunks across multiple communications interfaces for parallel transfer. This allows the system to achieve higher aggregate transfer speeds by utilizing multiple interfaces simultaneously, while the segmentation logic is implemented through a coordinated module that manages the distribution and reassembly of data chunks across different communication channels.
2Productivity
If multiple communications interfaces are used for data transfer, then the data transfer efficiency improves, but the coordination and management complexity increases
Solution Approach 1:
The patent introduces a coordination module as an intermediary component that manages multiple communications interfaces. This module coordinates data distribution across interfaces, handles interface selection based on availability and performance, and manages the reassembly of transferred chunks. By centralizing coordination functions in a dedicated module, the system achieves efficient multi-interface operation without excessive complexity throughout the entire system.
3Loss of energy
If data is transferred until threshold rate is reached on one interface, then cost optimization is achieved, but the transfer time may increase
Solution Approach 1:
The patent implements dynamic interface selection and data distribution strategies where the coordination module continuously monitors interface performance, availability, and cost metrics. The system dynamically adjusts which interfaces are active and how data chunks are distributed among them. This allows the system to optimize for cost by selecting lower-cost interfaces when available, while maintaining the ability to switch to higher-speed interfaces when time constraints require faster transfer.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method system and apparatus for transferring data via more than one communications interface are provided. A data file is transferred, at a processor of a device, and via at least one communications network, on a first communications interface (124-1) of the device and a second communications interface (124-2) of the device, the second communications interface (124-2) different from the first communications interface (124-1).