Game Traffic Interception via VPN Proxy for Mobile Acceleration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for game data acceleration on mobile devices face challenges in hijacking traffic from game host devices due to limitations in Android and iOS systems, particularly with VPN programs being independent of network cards and requiring root access, which is not feasible for most models.
Innovation Solution
A method is provided to forge an analog game server using a VPN service component to intercept and forward game traffic, simulating a game server to hijack and accelerate game data by establishing a game data monitoring interface, determining data to be accelerated, and sending it to an acceleration server for processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If VPN programs are used to accelerate game data, then network performance is improved, but system complexity increases and root access is required
Solution Approach 1:
The patent introduces a game host device as an intermediary between the mobile terminal and the game server. The game host device establishes a direct connection to the game server and forwards data through the VPN service component, allowing the VPN to accelerate game data without requiring root access on the mobile terminal. This mediator approach resolves the contradiction by enabling VPN functionality without increasing terminal system complexity.
Solution Approach 2:
The patent segments the acceleration function into two parts: the VPN service component handles data acceleration and routing, while the game host device manages the connection to the game server. This segmentation allows the VPN to operate at the network level without requiring deep system access on the mobile terminal, thus improving network performance without significantly increasing system complexity.
2Productivity
If VPN programs hijack traffic from game host devices, then data acceleration is achieved, but compatibility decreases due to root access requirements
Solution Approach 1:
The game host device serves as a mediator that enables traffic hijacking without requiring root access on the mobile terminal. The VPN service component communicates with the game host device through standard network protocols, allowing data acceleration to be achieved while maintaining compatibility with non-rooted mobile devices. This resolves the contradiction by decoupling the acceleration function from system-level access requirements.
Solution Approach 2:
The patent creates a virtual copy of the game server through the game host device. Instead of directly hijacking traffic from the actual game server, the system establishes a proxy connection through the game host device, which replicates the server's functionality. This copying approach enables data acceleration while maintaining broad compatibility, as it operates at the network layer rather than requiring deep system integration.
3Productivity
If conventional VPN methods are used, then game data can be accelerated, but ease of operation decreases due to installation complexity
Solution Approach 1:
The patent implements self-service by allowing the game host device to automatically establish connections and forward data through the VPN service component without requiring manual configuration on the mobile terminal. The system automatically identifies game traffic, routes it through the acceleration server, and maintains connections, thereby achieving data acceleration while simplifying operation for end users.
Solution Approach 2:
The VPN service component is designed with multi-functionality, handling multiple game types and network conditions through a unified interface. The game host device can serve multiple players simultaneously, and the system automatically adapts to different game protocols, enabling data acceleration across various gaming scenarios without requiring separate configurations for each case.
Data Source
AI summary
A method for game data acceleration, includes: obtaining game information in a game host device by an accelerator client, the game information including a game server IP and a port number, where an electronic device and the game host device are located in the same network; establishing a corresponding game data monitoring interface according to the IP and the port number of the game server, and monitoring, by the game data monitoring interface, network data that is sent to the electronic device by the game console device; determining, according to a monitoring result, game data to be accelerated corresponding to the game console device; and sending said game data to an acceleration server.


