Page Update Method Using Data Segmentation to Reduce User Wait Time
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Large data updates in electric devices result in significant lag and poor user experience due to the need for users to wait for extended periods before observing changes in a page, as existing methods update all elements at once, leading to prolonged refresh times.
Innovation Solution
Divide the data to be updated into multiple sets of sub-data and update each set sequentially, allowing for partial page updates to be displayed after each update, thereby reducing the time interval between updates and minimizing user lag.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If all elements in the page are updated at once, then the page update is completed in a single operation, but the user experience deteriorates due to significant lag and long waiting time
Solution Approach 1:
The patent divides the page update process into multiple segments by splitting data into N sets of sub-data and updating them sequentially. Each sub-data set is updated and displayed separately, transforming a single long waiting operation into multiple shorter operations that provide intermediate feedback to the user.
2Loss of time
If data is divided into multiple sets and updated sequentially, then user waiting time is reduced and viewing experience is improved, but the update process complexity increases
Solution Approach 1:
The patent divides the data to be updated into N sets of sub-data, where each set corresponds to a specific region or portion of the page. This segmentation allows sequential updating with intermediate displays, reducing user waiting time while maintaining manageable update steps.
Solution Approach 2:
The patent dynamically adjusts the update process by determining whether to update all sub-data sets or only partial sets based on user interaction. When users scroll or navigate, the system updates only the visible or relevant sub-data sets, making the complex process adaptive to user behavior.
3Loss of information
If partial page updates are displayed after each sub-data update, then users can observe changes in real-time, but the number of display operations increases
Solution Approach 1:
The patent implements immediate feedback by displaying the page after each sub-data update. This allows users to observe changes in real-time, providing continuous feedback on the update progress. The system monitors user interactions and provides visual feedback at each update stage, enhancing user awareness of data loading status.
Data Source
Figure 1~2
Figure 3~5
Figure 6~7
AI summary
Provided is a method for updating a page, including: acquiring data to be updated for the page; dividing the data to be updated into N sets of sub-data, where N is an integer that is greater than 1; and updating each set in the N sets of sub-data divided. Also provided are a device, an electric device, a non-transitory computer-readable storage medium and a program product for updating a page.