Endpoint Network Bandwidth Optimization via Historical Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network connection protocols experience significant time delays in reaching full bandwidth capacity, which is detrimental in repeated network setups and tear-downs, especially in IoT, database access, and static asset serving scenarios, leading to sub-optimal transmission efficiency.

Innovation Solution

A method that involves collecting and storing parameter values for network connections at endpoints or a tuning server to determine initial transmission bandwidth based on past connections or geographical areas, allowing for quicker establishment of optimal bandwidth in subsequent connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If simple bandwidth averaging algorithms are used, then implementation complexity is reduced, but time to reach full bandwidth capacity increases significantly

Engineering Contradiction:
Improveimplementation complexityVSAvoidtime to reach full bandwidth
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent performs preliminary bandwidth measurements and characteristics analysis during idle periods or off-peak times, storing this data for later use. When a network connection is needed, the pre-collected bandwidth information is immediately applied, eliminating the need for time-consuming real-time bandwidth discovery and allowing immediate transmission at optimal rates.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system proactively monitors and characterizes network bandwidth conditions before actual data transfer needs arise, building up a reservoir of bandwidth knowledge that cushions against the time loss that would otherwise occur during connection establishment. This preparatory monitoring creates a buffer of information that enables immediate optimal transmission when needed.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

2Loss of time

If compute-intensive bandwidth optimization algorithms are used, then time to reach full bandwidth is reduced, but implementation complexity and computational requirements increase

Engineering Contradiction:
Improvetime to reach full bandwidthVSAvoidimplementation complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system performs self-characterization by automatically monitoring its own network bandwidth conditions and storing performance data locally. This self-service approach eliminates the need for external controllers or complex centralized optimization systems, reducing implementation complexity while still achieving rapid bandwidth optimization through locally-available historical data.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent creates simplified models or representations of complex network bandwidth behaviors by collecting and analyzing historical data. These copied patterns of bandwidth variation are stored and reused, avoiding the need to re-run complex algorithms for each new connection while maintaining optimization effectiveness.

Inventive Principle:
Principle #26Copying

3Speed

If bandwidth parameters are collected and processed locally at the endpoint, then response time is improved, but device resource consumption increases

Engineering Contradiction:
Improvebandwidth determination speedVSAvoidendpoint device resource consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system collects and processes only the specific bandwidth parameters and characteristics that are locally relevant to the endpoint's network conditions. Rather than analyzing all possible network parameters, the system focuses on collecting and processing only the essential local bandwidth metrics needed for optimization, reducing computational overhead while maintaining effectiveness.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10944634B1Optimization for network connections
Publication Date: 2021.03.09 XTREAMEDGE INC
  • US10944634B1 patent drawing
  • US10944634B1 patent drawing
  • US10944634B1 patent drawing

AI summary

A method for network connection optimization is provided. The method includes collecting, at a first endpoint device coupled to a network, parameter values for determination of effective bandwidth of network connections to further endpoint devices. The method includes determining that a next network connection from the first endpoint device to a second endpoint device matches a past network connection or a geographical area or a network topology area of the past network connection. The method includes initiating the next network connection, from the first endpoint device to the second endpoint device, with a transmission bandwidth based on the parameter values for the past network connection.