IP Proxy Server Selection for Cellular Data Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Internet protocols, such as TCP, are not optimized for cellular data networks, leading to inefficiencies when used by mobile devices, which often experience high latencies and packet drops.

Innovation Solution

A method that detects TCP-based protocol requests from mobile devices and converts them into cellular-data network protocol requests, utilizing a system of IP proxy servers to determine the nearest server based on location and time zone, optimizing data packet transmission through the cellular network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional TCP protocols are used for cellular data networks, then compatibility with existing systems is maintained, but data transmission speed and reliability deteriorate due to high latencies and packet drops

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidprotocol optimization for cellular networks
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent modifies TCP protocol parameters specifically for cellular networks, including adjusting timeout values, window sizes, and retransmission thresholds to account for high latency and packet loss characteristics of cellular connections, thereby improving reliability without requiring a complete protocol replacement

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces a protocol translation gateway that acts as an intermediary between conventional TCP applications and cellular-optimized protocol stacks, enabling compatibility layering where the gateway translates and adapts protocol messages, allowing existing applications to benefit from cellular optimization without modification

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If TCP-based protocols are used by mobile devices, then broad application compatibility is maintained, but transmission efficiency deteriorates due to network conditions

Engineering Contradiction:
Improvedata transmission speedVSAvoidpacket delivery reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements dynamic adjustment of transmission parameters based on real-time cellular network conditions, including adaptive modulation, variable coding rates, and dynamic resource allocation that respond to signal strength and network congestion, thereby optimizing both speed and reliability under varying conditions

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs pre-buffering and predictive pre-fetching mechanisms that anticipate data transmission needs based on usage patterns and network conditions, preparing data packets in advance during periods of good signal quality to compensate for potential future packet losses and latency

Inventive Principle:
Principle #10Preliminary action

3Loss of time

If standard IP protocols are used without optimization, then system simplicity is maintained, but latency increases and packet loss occurs in cellular environments

Engineering Contradiction:
Improvenetwork latencyVSAvoidprotocol optimization complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent segments the protocol stack into modular components, separating cellular-optimized functions (physical layer, data link layer optimizations) from standard IP/TCP layers, allowing targeted optimization of latency-critical functions while maintaining standard protocol compatibility at higher layers

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent designs a universal optimized protocol layer that can operate across different cellular network types (4G, 5G, Wi-Fi) and application scenarios, using adaptive parameter sets that automatically configure based on network type, thereby reducing overall system complexity through consolidation

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

Data Source

PatentUS9516519B2Methods and systems of internet protocol optimization for cellular data networks
Publication Date: 2016.12.06 ROBLOX CORP
  • US9516519B2 patent drawing
  • US9516519B2 patent drawing
  • US9516519B2 patent drawing

AI summary

In one aspect, a method includes detecting that a mobile device application in a mobile device has generated a TCP based protocol request. The TCP based protocol request is automatically converted by the mobile device to a cellular-data network protocol request with the mobile device application. Two or more IP proxy servers are identified. Wherein the two or more IP proxy servers provide internet access to a mobile device via a cellular data network. A list of physical locations of each of the two or more IP proxy servers is generated. A location of the mobile device is calculated. A distance between the mobile device and each of the two or more IP proxy servers is automatically determined. A step includes selecting a physically nearest IP proxy server of the two or more internet protocol (IP) proxy servers to the mobile device. A step includes communicating the cellular-data network protocol request to the physically nearest IP proxy server via, at least in part, the cellular data network.