Proxy Server Webpage Security Authentication Cache

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for accessing internet webpages using user terminal browsers result in network delay and increased traffic due to security authentication processes, which degrade user experience and increase security risks.

Innovation Solution

A system and method where a proxy server performs security authentication on user terminal access requests, allowing direct webpage access after authentication, reducing the need for user terminal interactions with security servers and minimizing network delay.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the user terminal transmits URL information to a security server for security authentication before accessing a target webpage, then the security of webpage access is improved, but network delay increases and user experience deteriorates

Engineering Contradiction:
Improvesecurity of webpage accessVSAvoidnetwork delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The security server performs security authentication on webpages in advance and stores authentication results in a cache. When a user terminal requests to access a webpage, the proxy server checks the cached authentication result directly without requiring real-time communication with the security server, thus eliminating the time-consuming authentication process while maintaining security

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A proxy server is introduced as an intermediary between the user terminal and the security server. The proxy server caches security authentication results from the security server and provides fast local verification to user terminals, reducing the need for direct communication between user terminals and the security server, thereby decreasing network delay

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the user terminal frequently communicates with the security server for security authentication, then security verification is improved, but traffic overload increases and user cost increases

Engineering Contradiction:
Improvesecurity verificationVSAvoidtraffic overload
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The proxy server acts as an intermediary that caches security authentication results. Instead of frequent direct communications between user terminals and the security server, the proxy server handles multiple authentication requests locally using cached data, significantly reducing the quantity of traffic between user terminals and the security server

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The security authentication results are copied and stored in the proxy server's cache. This allows multiple user terminals to access the same authentication result without requiring repeated communications with the security server, reducing overall traffic load while maintaining security verification integrity

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8898738B2Apparatus, system and method for accessing internet webpage
Publication Date: 2014.11.25 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US8898738B2 patent drawing
  • US8898738B2 patent drawing
  • US8898738B2 patent drawing

AI summary

The present invention discloses an apparatus, system and method for accessing internet webpage. The system includes a user terminal and a proxy server. The user terminal is configured to initiate an access request to the proxy server, the access request including URL information of a target webpage which carries an identifier of requiring security authentication, and receive and display target webpage information outputted from the proxy server. The proxy server is configured to receive the access request, perform security authentication on the URL information of the target webpage which carries the identifier of requiring security authentication according to pre-stored webpage security database information; if the security authentication is passed, obtain the target webpage information and output the target webpage information to the user terminal. By applying the present invention, network delay overload for accessing the internet webpage can be reduced, and user experience can be improved.