Mobile App Packet Routing Across Wi-Fi and Cellular Paths

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Network fluctuations cause instability in applications running on mobile terminals, leading to delays and disconnections, particularly in online gaming scenarios.

Innovation Solution

A method and apparatus that utilize a mobile terminal to identify data packets for acceleration, determining network qualities of both Wi-Fi and mobile network paths, and selecting the optimal path for data transmission through a network acceleration channel to stabilize data interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data packets are transmitted through a single network path, then the transmission path is simple, but application stability deteriorates under network fluctuations

Engineering Contradiction:
Improveapplication stabilityVSAvoidnetwork path selection complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic network path selection by continuously monitoring network quality metrics (packet loss, delay, jitter) and switching between Wi-Fi and mobile network paths based on real-time conditions. The system dynamically adjusts the transmission path according to changing network environments, transforming a static single-path approach into a dynamic multi-path approach that adapts to network fluctuations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of network path selection from a fixed configuration to a dynamic parameter-based decision. By monitoring network quality parameters (packet loss rate, delay, jitter) and using these parameters to determine the optimal transmission path, the system transforms the transmission path from a static choice into a parameter-driven dynamic selection mechanism.

Inventive Principle:
Principle #35Parameter changes

2Loss of time

If network path selection is simplified, then device complexity is reduced, but data interaction delay increases under unstable networks

Engineering Contradiction:
Improvedata interaction delayVSAvoidnetwork quality assessment complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent performs preliminary network quality assessment by continuously monitoring network conditions before data transmission occurs. The system pre-evaluates network quality metrics (packet loss, delay, jitter) and uses these preliminary assessments to determine the optimal transmission path in advance, allowing the system to prepare and switch paths proactively rather than reactively, reducing overall transmission delay.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms where network quality information is continuously collected and fed back into the path selection decision-making process. By monitoring actual transmission performance and network conditions in real-time, the system adjusts its path selection based on feedback data, creating a closed-loop system that optimizes transmission timing and path choice to minimize delay.

Inventive Principle:
Principle #23Feedback

3Reliability

If multiple network paths are monitored, then application stability improves, but network communication overhead increases

Engineering Contradiction:
Improveapplication stabilityVSAvoidnetwork communication overhead
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies partial action by monitoring only the most critical network quality parameters (packet loss rate, delay, jitter) rather than all possible network metrics. It selectively measures only the parameters necessary for path selection decisions, avoiding excessive monitoring of irrelevant network attributes. This partial monitoring approach reduces communication overhead while maintaining sufficient information for stable application operation.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12495349B2Application acceleration based on local network conditions
Publication Date: 2025.12.09 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US12495349B2 patent drawing
  • US12495349B2 patent drawing
  • US12495349B2 patent drawing

AI summary

An application acceleration method includes identifying a data packet to be transmitted by an application running on a mobile terminal as a data packet to be accelerated to an application server, and determining network communication qualities of a first network transmission path to an access node via a wireless LAN communication network and a second network transmission path to the access node via a mobile network. The method further includes selecting a network transmission path based on network communication quality from the first network transmission path and the second network transmission path, and transmitting the data packet to the access node via the selected network transmission path such that the access node transmits the data packet to the application server through the network acceleration channel. Apparatus and non-transitory computer-readable storage medium counterpart embodiments are also contemplated.