Client-Server Integrity Checking for Web Server Broken Links
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Broken web links commonly occur in the Internet industry, leading to incomplete web pages and user frustration, as existing methods struggle to effectively identify and resolve intermittent errors across web servers in web farms.
Innovation Solution
A combined client-resident and server-resident integrity checking tool system that merges results from both sides to systematically detect and present broken links, ensuring complete and intact web content delivery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If only server-resident integrity checking is used, then server-side errors can be detected, but intermittent errors caused by web farm failures are difficult to identify
Solution Approach 1:
The integrity checking system is segmented into two independent components: a server-resident integrity program running on the web server and a client-resident integrity program running on the client computer. Each segment performs checking from its respective perspective, and the results are merged to achieve comprehensive error detection that neither segment could achieve alone.
Solution Approach 2:
The patent merges the results from the server-resident integrity program and the client-resident integrity program to provide a complete picture of web resource integrity. This combination allows the system to identify intermittent errors that occur during actual client-server interactions, which cannot be detected by server-only checking.
2Reliability
If only client-resident integrity checking is used, then client-side link verification is possible, but server-side errors and partial page errors are difficult to detect
Solution Approach 1:
The integrity checking system is segmented into two independent components: a server-resident integrity program running on the web server and a client-resident integrity program running on the client computer. Each segment performs checking from its respective perspective, and the results are merged to achieve comprehensive error detection that neither segment could achieve alone.
Solution Approach 2:
The patent merges the results from the server-resident integrity program and the client-resident integrity program to provide a complete picture of web resource integrity. This combination allows the system to identify intermittent errors that occur during actual client-server interactions, which cannot be detected by server-only checking.
3Reliability
If comprehensive integrity checking is performed across web farms, then service quality improves, but the complexity of the checking system increases
Solution Approach 1:
Both the server-resident and client-resident integrity programs are designed to operate autonomously in their respective environments. The server program checks server-side conditions while the client program checks client-side conditions, and both independently contribute to the overall integrity assessment without requiring complex coordination infrastructure.
Data Source
AI summary
Methods, systems, and products are disclosed for verifying the integrity of web server content. One method receives results from a client-resident integrity program operating on a client computer. The client-resident integrity program verifies integrity of a web resource communicated from a web server to the client computer. The method also receives results from a server-resident integrity program operating on the web server. The results are then merged and presented at a computer system.


