Bandwidth Prediction for Periodic Data Transfer Scheduling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computing systems experience significant network bandwidth consumption due to batch data transfers, leading to reduced availability and the need for over-provisioning to maintain minimum bandwidth, which can impact other network traffic.

Innovation Solution

A method to identify applications performing periodic data extraction and transmission operations, predict available bandwidth, and adjust the frequency of these operations to reduce data transmission load by increasing their frequency when bandwidth is expected to fall below a threshold.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If batch data transfers are performed periodically, then data synchronization is improved, but network bandwidth availability deteriorates

Engineering Contradiction:
Improvedata synchronizationVSAvoidnetwork bandwidth availability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent implements periodic data transfers with dynamically adjusted frequencies. Instead of fixed batch transfers, the system schedules data transfers at varying intervals based on predicted network bandwidth conditions, applying periodic action adapted to system state. This resolves the contradiction by maintaining data synchronization through regular transfers while preventing bandwidth exhaustion by adjusting transfer frequency based on network conditions.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent employs dynamic scheduling of data transfer operations based on predicted bandwidth availability. The system continuously monitors and predicts network conditions, then adjusts transfer timing and frequency dynamically. This dynamic approach allows the system to maintain data synchronization reliability while adapting to varying network conditions, preventing the bandwidth availability issues caused by static batch transfer schedules.

Inventive Principle:
Principle #15Dynamics

2Object-affected harmful factors

If network bandwidth is over-provisioned to maintain minimum available bandwidth, then network bandwidth availability is improved, but system cost deteriorates

Engineering Contradiction:
Improvenetwork bandwidth availabilityVSAvoidnetwork capacity provisioned
Core Design Contradiction:
Object-affected harmful factorsVSQuantity of substance

Solution Approach 1:

The patent applies preliminary action by predicting future bandwidth conditions before data transfers occur. The system uses machine learning models to forecast bandwidth availability in advance, then proactively schedules or adjusts data transfer operations accordingly. This allows the system to maintain bandwidth availability through intelligent scheduling rather than over-provisioning network capacity, reducing the quantity of network resources needed while preserving service quality.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If data transfer frequency is increased, then data synchronization is improved, but data transmission load deteriorates

Engineering Contradiction:
Improvedata synchronizationVSAvoiddata transmission load
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent changes the parameter of transfer frequency based on network conditions and data characteristics. Rather than using a fixed high frequency that increases transmission load, the system dynamically adjusts transfer frequency as a variable parameter. This allows maintaining data synchronization reliability by increasing frequency only when necessary, while reducing transmission load by lowering frequency when network conditions or data changes permit, thus resolving the contradiction between synchronization quality and transmission efficiency.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12549486B2Optimizing network bandwidth availability
Publication Date: 2026.02.10 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12549486B2 patent drawing
  • US12549486B2 patent drawing
  • US12549486B2 patent drawing

AI summary

According to an aspect, a computer-implemented method includes identifying applications in a network environment that perform periodic data extraction and data transmission operations and identifying a frequency and a data transmission load for each of the operations. Aspects also include predicting an available bandwidth in the network environment based at least in part on the periodic data extraction and data transmission operations and based on a determination that the available bandwidth in the network environment will fall below a threshold value during a time interval instructing the applications to modify the one or more of the periodic data extraction and data transmission operations to increase the frequency associated with the one or more of the periodic data extraction and data transmission operations.