Network Connectivity Optimization via Dynamic Provider Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for connecting network-enabled devices to networks do not always establish the most optimal connection based on criteria like network cost, bandwidth, and proximity, and may not continuously optimize connectivity in response to changing conditions.

Innovation Solution

The method involves connecting to a network provider, pinging a first server with a static IP address and a second server with a static URL, and determining whether to maintain connectivity based on responses received from these servers, with the option to switch to another provider if criteria such as bandwidth, cost, or proximity are not met.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If current connection methods are used, then network connectivity is established, but the connection is not optimal based on cost, bandwidth, and proximity criteria

Engineering Contradiction:
Improveconnection optimalityVSAvoidnetwork performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system continuously pings test servers and measures response times, bandwidth, and costs to gather feedback about network conditions. This feedback is used to dynamically evaluate multiple network providers and automatically switch to the optimal provider, resolving the contradiction between connection reliability and performance by making data-driven decisions.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The connection method transitions from static to dynamic by continuously monitoring network conditions and automatically switching providers. The system dynamically adjusts connectivity based on real-time measurements of response time, bandwidth availability, and cost criteria, ensuring optimal performance while maintaining reliable connection.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If network connectivity is established without continuous optimization, then connection is maintained, but the system cannot adapt to changing conditions

Engineering Contradiction:
Improveconnectivity adaptationVSAvoidresponse time to condition changes
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs continuous ping operations and condition monitoring without interruption. This continuous useful action ensures that the system constantly adapts to changing network conditions, minimizing response time to condition changes while maintaining connectivity adaptation capability.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system pre-establishes multiple network provider connections and pre-evaluates their performance characteristics. When conditions change, the system can quickly switch to a pre-qualified alternative provider, reducing the time needed to adapt to new conditions while maintaining versatility.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If multiple servers are pinged to determine optimal connection, then connection quality is improved, but the process becomes more complex

Engineering Contradiction:
Improvenetwork evaluation accuracyVSAvoidtesting process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The evaluation process is segmented into distinct components: ping response time measurement, bandwidth measurement, and cost evaluation. Each component independently measures a specific aspect of network quality, improving measurement precision while keeping the overall process manageable through modular organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses multiple test servers that serve universal purposes - each server can be used for both response time measurement and bandwidth measurement. This multi-functionality approach improves evaluation accuracy without proportionally increasing process complexity, as the same infrastructure serves multiple measurement needs.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentEP2965478B1Network connectivity methods and systems
Publication Date: 2019.05.15 THERANOS IP CO LLC
  • EP2965478B1 patent drawingFigure 1
  • EP2965478B1 patent drawingFigure 2
  • EP2965478B1 patent drawingFigure 3

AI summary

Methods and systems are provided for connecting an electronic device to a network. In some situations, the electronic device connects to a first network provider and pings a first server having a static internet protocol address and a second server having a dedicated uniform resource locator. If the electronic device receives a response from the first and second server, the electronic device maintains its connection to the first network provider. Otherwise, the electronic device connects to a second network provider and pings the first and second servers.