Proxy Server Bypasses Gateway Errors for Mobile Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional mobile Internet access systems experience reliability issues and prolonged user access times due to network failures, such as congestion and gateway errors, which reduce user experience.

Innovation Solution

A method that uses a proxy server to forward webpage access requests when direct connections fail, packaging address information into a second webpage access-request and transmitting it through a first server and proxy server, thereby bypassing gateway errors and improving network stability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a direct connection is used to access the second server, then the access path is simple and fast, but the reliability deteriorates due to network failures and gateway errors

Engineering Contradiction:
Improveaccess reliabilityVSAvoidaccess path complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a proxy server as an intermediary between the terminal and the second server. When direct access fails, the terminal sends requests through the proxy server, which forwards them to the second server. This mediator approach resolves the contradiction by providing an alternative access path that maintains reliability without significantly increasing complexity for the end user.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements dynamic access path selection based on real-time network conditions. The terminal first attempts direct access, and only when this fails does it switch to the proxy server path. This dynamic adaptation allows the system to maintain simplicity under normal conditions while ensuring reliability when needed.

Inventive Principle:
Principle #15Dynamics

2Reliability

If the terminal retransmits the webpage access-request after receiving a 503 error, then the access attempt is persistent, but the user access time increases and experience deteriorates

Engineering Contradiction:
Improveaccess persistenceVSAvoiduser access time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary detection of network connectivity status before attempting access. When a 503 error is detected, the system proactively switches to the proxy server path rather than repeatedly retrying the failed direct connection. This preliminary action principle prevents wasteful retransmissions and reduces user access time while maintaining access persistence through alternative routes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The proxy server acts as a mediator that receives failed requests from the terminal and forwards them to the second server through a different network path. This intermediary approach allows persistent access attempts without requiring the terminal to repeatedly retry the same failed connection, thereby reducing user-perceived access time.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If the mobile server filters and processes all webpage access-requests, then security and policy control are improved, but the system becomes vulnerable to single points of failure and network congestion

Engineering Contradiction:
Improvesystem stabilityVSAvoidserver architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the server architecture by separating the proxy server from the second server. The proxy server handles initial request filtering and forwarding, while the second server focuses on content delivery. This segmentation reduces the burden on any single server, eliminating single points of failure and improving overall system stability without significantly increasing perceived complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic request routing where the proxy server adapts its behavior based on network conditions and server status. When the direct path to the second server is congested or failed, the proxy server dynamically routes requests through alternative paths. This dynamic architecture improves stability by distributing load and avoiding single points of failure.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9237210B2Internet access method, terminal and storage medium
Publication Date: 2016.01.12 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US9237210B2 patent drawing
  • US9237210B2 patent drawing
  • US9237210B2 patent drawing

AI summary

The present application relates to an Internet access method, a terminal and a storage medium. The method comprises transmitting a first webpage access-request to a second server via a first server; packaging address information of a webpage to be accessed into a second webpage access-request whose destination address is an address of a proxy server when the terminal confirms the first webpage access has failed and transmitting the second webpage access-request to the second server via the first server and the proxy server; and receiving a by the second server via the proxy server and the first server and presenting the returned webpage content. The present application can increases the reliability of accessing the Internet so as to improve the user experience of using the service.