Chunked Peer File Transfer for Brief Mobile IoT Connections

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In mobile IoT environments, devices in motion face challenges in completing file transfers due to limited communication time and bandwidth, especially when frequently updating packages, leading to software becoming outdated rapidly.

Innovation Solution

A method for peer-to-peer file transfer using chunked file transfer service (CFTS) that dynamically determines communication duration based on speed and direction, accounting for available bandwidth and computational resources to efficiently exchange file chunks within a defined time frame.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If peer devices transfer files in mobile environments, then file sharing capability is improved, but transfer completion rate deteriorates due to limited communication time

Engineering Contradiction:
Improvefile sharing capabilityVSAvoidtransfer completion rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent divides the file transfer process into discrete chunks that can be independently transmitted and reassembled. This segmentation allows the transfer to continue even if communication is interrupted, as each chunk can be received and stored separately, then reassembled later to complete the file transfer.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by establishing communication parameters, determining transfer feasibility, and preparing chunked data structures before actual file transmission begins. This preliminary setup ensures that when communication windows are available, the transfer can proceed efficiently and complete successfully.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If peer devices update software packages frequently, then software currency is improved, but communication resource consumption worsens due to limited bandwidth

Engineering Contradiction:
Improvesoftware currencyVSAvoidcommunication resource consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent implements partial action by transferring only the necessary chunks of software packages that are needed to maintain currency, rather than complete redundant transfers. The chunked approach allows selective transmission of update portions, reducing overall communication resource consumption while maintaining software currency.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent changes transmission parameters dynamically based on available bandwidth and communication conditions. By adjusting chunk size, transfer rate, and prioritization based on current network conditions, the system maintains software currency while optimizing communication resource usage in mobile environments.

Inventive Principle:
Principle #35Parameter changes

3Speed

If peer devices move at high speed, then mobility capability is improved, but data exchange efficiency deteriorates due to brief communication windows

Engineering Contradiction:
Improvemobility capabilityVSAvoiddata exchange efficiency
Core Design Contradiction:
SpeedVSProductivity

Solution Approach 1:

The patent ensures continuity of useful action by maintaining persistent chunked transfer capabilities throughout the communication window. Even as devices move and communication conditions change, the system continuously transmits and receives chunks without interruption, maximizing data exchange efficiency within the brief available time.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The patent implements dynamic adaptation by adjusting transfer parameters in real-time based on relative motion and communication window duration. The system dynamically modifies chunk transmission rates, sizes, and prioritization to optimize data exchange efficiency despite high-speed mobility and brief communication opportunities.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP4247015B1Chunked file transfer among mobile peer devices
Publication Date: 2025.11.26 RED HAT INC
  • EP4247015B1 patent drawingFigure 1A
  • EP4247015B1 patent drawingFigure 1B
  • EP4247015B1 patent drawingFigure 2A

AI summary

Embodiments of the present disclosure provide techniques for peer to peer sharing of files in a mobile environment. In response to coming within communication range of a second device, a processing device may determine whether the second device will remain in communication range with a first device for at least a threshold amount of time. An amount of data that can be transferred between the first and second devices during a transfer window with the second device may be determined. Package manifests of the first and second devices may be compared to determine a set of packages of the first device that need to be updated. A number of chunks for a first package of the set of packages may be received from the second device, the number of chunks based on the amount of data that can be transferred between the first and second devices during the transfer window.