Proxy Server Configuration via Speed Performance Indicators

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Proxy servers often fail to return webpage data to browsers in a timely manner due to connectivity issues or slow access speeds, leading to impaired internet access for users.

Innovation Solution

A method and apparatus for configuring proxy servers by establishing speed performance indicators to select the best available proxy server from multiple candidates based on minimum threshold and standard speed criteria, ensuring optimal performance and connectivity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a proxy server is configured to provide forwarding function, then webpage filtering and security protection are improved, but connectivity reliability and access speed deteriorate

Engineering Contradiction:
Improvewebpage filtering and security protectionVSAvoidaccess speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent combines multiple proxy servers into a proxy server group, merging their capabilities to provide both filtering/security functions and high-speed access. The browser can utilize multiple proxy servers simultaneously or switch between them, achieving both reliability and speed improvements that a single proxy server cannot deliver.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent dynamically changes the parameter of proxy server selection by introducing speed performance indicators and automatically selecting proxy servers based on real-time speed measurements. This allows the system to adapt to changing network conditions and maintain optimal access speed while preserving the filtering and security functions.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If a single proxy server is used, then configuration simplicity is improved, but access speed and connectivity reliability deteriorate

Engineering Contradiction:
Improveconfiguration simplicityVSAvoidaccess speed
Core Design Contradiction:
Ease of operationVSSpeed

Solution Approach 1:

The patent implements automatic proxy server selection through speed performance indicators, where the system autonomously monitors and selects the best proxy server without requiring manual user configuration. This maintains ease of operation while enabling the browser to utilize multiple proxy servers for improved speed and reliability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent transforms the static single proxy server configuration into a dynamic multi-proxy system that automatically adapts to network conditions. The browser can switch between proxy servers based on real-time performance, providing both simplicity and high performance.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If proxy server IP address changes, then adaptability to network changes is improved, but connection stability deteriorates

Engineering Contradiction:
Improveadaptability to network changesVSAvoidconnection stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent pre-configures multiple proxy servers in a proxy server group before network changes occur. When the current proxy server's IP address changes or performance degrades, the browser can immediately switch to a pre-configured alternative, maintaining connection stability while adapting to network changes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent prepares multiple proxy server options in advance as a cushion against potential connection failures. This ensures that when one proxy server becomes unavailable due to IP changes, the system has backup options ready, maintaining reliability while adapting to network dynamics.

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

Data Source

PatentUS10171299B2Method and apparatus for configuring proxy server
Publication Date: 2019.01.01 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10171299B2 patent drawing
  • US10171299B2 patent drawing
  • US10171299B2 patent drawing

AI summary

A method for configuring a proxy server is disclosed. The method includes: establishing a first speed performance indicator and a second speed performance indicator, wherein the first speed performance indicator is configured for indicating a minimum threshold speed of the proxy server, and the second speed performance indicator is configured for determining whether the proxy server reaches a predefined standard speed; and selecting at least one proxy server from multiple candidate proxy servers according to the first speed performance indicator and/or the second speed performance indicator, and configuring the selected proxy server as a currently used proxy server. An apparatus for configuring a proxy server is also disclosed.