Network Traffic Management via Weather-Based Container Pre-Caching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Adverse weather conditions significantly impact network throughput, leading to increased bandwidth demands as users stay indoors, causing network congestion and potential data loss, which existing technologies fail to predictively manage effectively.

Innovation Solution

A computer-implemented method that identifies weather conditions from forecasts, collects historical data on network throughput, and dynamically creates software application containers or file buffers on servers or devices to proactively manage and cache content, ensuring consistent service by anticipating and mitigating the effects of adverse weather on network performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If network bandwidth is increased to handle adverse weather traffic demands, then network throughput is improved, but network cost and infrastructure complexity increase

Engineering Contradiction:
Improvenetwork throughputVSAvoidnetwork infrastructure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by creating software containers and caching content on edge servers before adverse weather conditions occur. Historical weather data and machine learning models predict upcoming weather events, allowing the network to proactively prepare by pre-positioning content and resources in geographic areas likely to be affected, thus avoiding the need for permanent infrastructure increases.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The network infrastructure dynamically adapts its capacity based on predicted weather conditions. Software containers are created, scaled, or deactivated in real-time based on weather forecasts and historical patterns. This dynamic allocation allows the network to handle traffic surges during adverse weather without maintaining permanently elevated infrastructure levels, resolving the contradiction between throughput and complexity.

Inventive Principle:
Principle #15Dynamics

2Reliability

If network resources are increased to prevent data loss during weather events, then reliability is improved, but network cost increases

Engineering Contradiction:
Improvedata loss preventionVSAvoidnetwork resources
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

Edge servers act as intermediaries between the core network and end users during adverse weather events. These servers cache content and host software containers locally, serving as backup resources that prevent data loss without requiring permanent duplication of network resources across the entire system. The intermediary approach provides reliability only when and where needed.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates copies of content and software applications on edge servers in advance of weather events. Rather than maintaining permanent redundant copies throughout the network, the system selectively replicates necessary data to edge locations based on weather predictions and historical usage patterns, providing data loss prevention with minimal resource overhead.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If software containers are created dynamically in advance of weather events, then network adaptability is improved, but processing time and energy consumption increase

Engineering Contradiction:
Improvenetwork adaptability to weather conditionsVSAvoidcontainer creation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system creates software containers in advance of predicted weather events rather than waiting for demand to arise. Machine learning models analyze historical weather data and traffic patterns to predict when adverse conditions will occur, allowing the system to pre-create and pre-position necessary software containers on edge servers before the weather event begins, thus avoiding time-critical container creation during the event itself.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from machine learning models that continuously analyze weather forecasts, historical data, and real-time network conditions to determine when and where to create software containers. This feedback mechanism optimizes container creation timing and location, creating containers only when predictions indicate adverse weather is approaching, thereby balancing adaptability with efficient use of processing time and energy.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12010026B2Managing computer network traffic based on weather conditions
Publication Date: 2024.06.11 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12010026B2 patent drawing
  • US12010026B2 patent drawing
  • US12010026B2 patent drawing

AI summary

A computer-implemented method, a computer system and a computer program product manage network throughput based on weather conditions. The method includes identifying a weather condition from a weather forecast. The weather condition includes a geographic area and a time period. The method also includes collecting historical data associated with the network. The historical data includes the network throughput during a past event. The method further includes determining that the weather condition will lower the network throughput below a threshold based on the network throughput during the past event. Lastly, the method includes dynamically creating software application containers on a server at a time prior to the time period of the weather condition. The software application containers are accessed by a user computing device within the geographic area.