Cached Page Display for Repeat QR Code Access and Updates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The conventional method of displaying third-party pages using two-dimensional codes is non-reproducible, requiring users to rescan the code each time they want to view the page again, and the links within the codes lack time validity, making it difficult to access updated content.
Innovation Solution
A method where a terminal device interacts with an object to obtain identification information for a file related to the page, downloads and stores the file, and displays the page upon user request, allowing for repeated access and automatic updates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the terminal device scans a two-dimensional code to obtain and display a third-party page, then the page can be accessed initially, but the process is non-reproducible and requires rescan for repeated viewing
Solution Approach 1:
The terminal device performs preliminary action by downloading and storing the third-party page content locally after the first scan. This allows the page to be cached in the device's storage, enabling subsequent repeated views without requiring additional scanning operations. The page data is prepared in advance and kept available for quick retrieval.
Solution Approach 2:
The terminal device creates a local copy of the third-party page content by downloading the page data from the server to local storage. This copy can be accessed repeatedly without needing to re-scan the two-dimensional code or re-fetch from the original source, thus eliminating the need for repeated scanning operations.
2Reliability
If the two-dimensional code contains a link to the third-party page, then the page can be accessed, but the link lacks time validity and cannot access updated content
Solution Approach 1:
The system implements dynamics by enabling the terminal device to dynamically update the cached third-party page content from the server. Instead of using a static two-dimensional code link that becomes outdated, the device can periodically or on-demand refresh the local copy by downloading updated content from the server using the same identification information from the two-dimensional code.
Solution Approach 2:
The system implements feedback by allowing the terminal device to check for updates of the third-party page content from the server. The device can query whether newer versions of the page exist and automatically retrieve updated content, ensuring the local copy remains current without requiring changes to the original two-dimensional code.
3Ease of operation
If the terminal device stores the third-party page locally, then repeated viewing is enabled, but additional storage and download time are required
Solution Approach 1:
The terminal device performs preliminary action by downloading and storing the third-party page content locally after the first scan. This allows the page to be cached in the device's storage, enabling subsequent repeated views without requiring additional scanning operations. The page data is prepared in advance and kept available for quick retrieval.
Data Source
AI summary
This application provides a page display method and apparatus, and relates to the field of data transmission. The method includes: performing, by a terminal device, a first interaction operation with a first object; downloading, by the terminal device, the corresponding first file from a server based on the identification information of the first file; storing, by the terminal device, the first file, and displaying a corresponding first page based on the first file; receiving, by the terminal device, a first operation, where the first operation is an operation of opening the first page by a user; and displaying, by the terminal device, the first page again in response to the first operation.


