WiFi Authentication via Proxy Server and Hardware Identification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current WiFi authentication methods are complex and inefficient, requiring manual input of account information and relying on specialized applications, which limits user convenience and accessibility.
Innovation Solution
An authentication method and system that uses an authentication server and proxy server to generate a temporary identification parameter based on terminal hardware information, allowing users to access WiFi networks without manual login input, and automatically switches between temporary and permanent authentication states.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual WiFi login with account information display is used, then users can access the network, but the interaction process becomes complex and error-prone
Solution Approach 1:
The terminal automatically obtains account information from the proxy server without manual input. The system performs self-service authentication where the terminal initiates requests, receives account information, and completes the login process automatically, eliminating the need for users to manually find and input account credentials.
Solution Approach 2:
The patent introduces a proxy server as an intermediary between the terminal and the authentication system. The proxy server provides the account information to the terminal and coordinates the authentication process, simplifying the user's task while managing the complexity of the authentication system centrally.
2Adaptability or versatility
If specialized applications are required for WiFi authentication, then authentication can be performed, but user accessibility is limited
Solution Approach 1:
The patent enables WiFi authentication to work through general web browsers without requiring specialized applications. The terminal uses standard HTTP requests to communicate with the proxy server, making the authentication process universally accessible across different devices and platforms that have web browsing capability.
Solution Approach 2:
The patent replaces the mechanical requirement of installing and using specialized authentication applications with a software-based web browser interface. The authentication process is performed through standard web protocols, substituting the need for dedicated applications with universal web technology.
3Loss of information
If account information is displayed in the premises, then users can obtain login credentials, but manual input increases complexity and errors
Solution Approach 1:
Instead of displaying static account information that users must manually copy and input, the patent implements a dynamic system where the terminal automatically requests and receives account information from the proxy server. The account information is transmitted electronically directly to the terminal, eliminating manual copying and input operations.
4Reliability
If following official account is required for WiFi login, then authentication can be performed, but the process remains complex
Solution Approach 1:
The patent performs preliminary actions by having the terminal automatically obtain account information from the proxy server before the actual WiFi connection is established. The authentication credentials are prepared in advance through automated requests, eliminating the need for users to perform complex actions like following official accounts during the login process.
Data Source
AI summary
An authentication method includes: receiving, by an authentication server, a second request from a terminal requesting to access a redirection address. The second request carries hardware information of the terminal, and the redirection address is obtained by the terminal from a proxy server in response to the terminal initiating a first request to a to-be-accessed address. The authentication server generates a first identification parameter according to the hardware information, and sends the first identification parameter to the terminal. The terminal initiates a third request used for authentication to the proxy server according to the first identification parameter. The authentication server receives a fourth request from the proxy server to verify validity of the first identification parameter, and informs the proxy server that the authentication request is approved when verification of the first identification parameter succeeds. The proxy server facilitates the terminal to visit the to-be-accessed address.


