URL Security Detection Server Reduces Client Load
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current client-based virus and Trojan horse detection methods increase the load and maintenance costs for devices with limited storage and processing capabilities, such as mobile phones, due to the need for installed software like virus libraries and firewalls.
Innovation Solution
A network security identification method where a security detection server assesses the security state of a uniform resource locator (URL) before access, reducing the client's workload by determining whether the content is secure, thereby allowing the client to decide whether to access the network content based on the server's evaluation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If virus library and firewall software are installed on the client to identify viruses and Trojan horses, then security detection capability is improved, but client load and maintenance costs increase
Solution Approach 1:
The patent extracts the complex virus detection functionality from the client device and relocates it to a dedicated security detection server. The client only needs to send URL requests and receive security status responses, while the server handles the heavy lifting of maintaining virus libraries, performing scans, and updating detection databases. This extraction resolves the contradiction by maintaining security detection capability on the server while minimizing client load.
Solution Approach 2:
The patent introduces a security detection server as an intermediary between the client and the content being accessed. Instead of the client directly performing complex virus detection, it mediates through the server which specializes in security analysis. The server receives URL requests from clients, performs comprehensive security checks using maintained virus libraries, and returns security status information to clients. This intermediary approach maintains high security detection capability while keeping client devices simple.
2Reliability
If virus library and firewall software are installed on the client to identify viruses and Trojan horses, then security detection capability is improved, but maintenance and upgrading costs increase
Solution Approach 1:
The patent extracts the maintenance burden of virus libraries and security software from individual client devices and consolidates it on a centralized security detection server. The server maintains updated virus libraries, performs regular scans, and manages security database updates. Clients simply query the server for security status without needing local virus libraries or firewall software maintenance. This resolves the contradiction by maintaining security detection capability while dramatically reducing maintenance costs for clients, especially those with limited resources.
Solution Approach 2:
The security detection server provides self-service capabilities by automatically maintaining and updating its own virus libraries and security databases. The server performs automated scans, updates its detection capabilities, and manages its security infrastructure without requiring manual intervention from clients. This self-service approach on the server side eliminates the need for clients to perform maintenance tasks, reducing their operational costs and complexity.
3Measurement precision
If extensive local processing is performed on the client to determine security state of network content, then security detection accuracy is improved, but device performance decreases
Solution Approach 1:
The patent extracts the computationally intensive security analysis processes from the client device and relocates them to a powerful security detection server. The server performs comprehensive security scans, analyzes URL patterns, checks against virus libraries, and determines security states with high accuracy. The client only needs to send simple requests and receive results, maintaining detection accuracy while preserving device performance. This extraction resolves the contradiction by maintaining precise security measurement capability while keeping client devices responsive.
Data Source
AI summary
There are provided a network security identification method, a client and system therefore. The method includes: prior to accessing network content corresponding to a uniform resource locator, judging, by a client, whether a cache stores a security state of the uniform resource locator; if the cache stores the security state of the uniform resource locator, acquiring, by the client, the security state of the uniform resource locator from the cache; if the cache does not store the security state of the uniform resource locator, sending, by the client, a request for accessing the network content corresponding to the uniform resource locator to a security detection server, and receiving the security state of the uniform resource locator returned by the security detection server; and determining, by the client according to the security state of the uniform resource locator, whether to access the network content corresponding to the uniform resource locator.


