Webpage Data Update Identifier Comparison Mechanism
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The standard method for updating webpage data results in wastage of broadband resources when the identifier of the webpage update data is the same as the current webpage data, causing unnecessary transmission of current webpage data from the cache server to the terminal.
Innovation Solution
A method that involves obtaining an update identifier corresponding to the latest released webpage update data, sending a first update request to the cache server with this identifier, and receiving the webpage update data from the cache server to update the current webpage data, thereby distinguishing between update and current data and preventing redundant transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the terminal sends an update request with the identifier to the cache server, then the terminal can obtain webpage data for updating, but when the identifier matches the current webpage data, the cache server sends the current webpage data again causing waste of broadband resource
Solution Approach 1:
The cache server performs preliminary comparison between the received identifier and its cached identifier before data transmission. This preliminary action (comparison) prevents unnecessary data transmission when identifiers match, thereby avoiding broadband resource waste while ensuring update reliability when identifiers differ
Solution Approach 2:
The cache server uses the identifier as feedback information to determine whether to transmit data. By comparing the received identifier with the cached identifier, the server provides feedback control that prevents redundant transmission, resolving the contradiction between ensuring update reliability and avoiding resource waste
Data Source
AI summary
A method, terminal, cache server and system for updating webpage data are disclosed. In one aspect, the method includes obtaining an update identifier corresponding to latest released webpage update data, sending a first update request for obtaining the webpage update data to a cache server, wherein the first update request includes the update identifier. The method also includes receiving the webpage update data from the cache server based on the first update request and updating the current webpage data based on the webpage update data.


