Pre-downloaded Business Resource Migration for Application Updates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing application update methods require waiting for the complete download of large full update resources, leading to prolonged update times and reduced efficiency for business applications.
Innovation Solution
A data processing method that involves pre-downloading business resources corresponding to a business application, determining a filter matching resource based on resource configuration information, and migrating this resource from a terminal directory to an application directory, allowing for efficient updates without the need for lengthy downloads.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the full update resource is downloaded completely before updating the business application, then the update reliability is ensured, but the update time is prolonged
Solution Approach 1:
The patent pre-downloads the full update resource and stores it in a terminal directory before the user triggers the update. This preliminary action ensures that when the update is needed, the resource is already available, eliminating the need to wait for download during the update process.
Solution Approach 2:
The patent divides the update process into distinct phases: pre-download phase (downloading full update resource and storing in terminal directory), and update execution phase (filtering and migrating resources). This segmentation allows the time-consuming download operation to occur separately from the update execution.
2Reliability
If the full update resource is downloaded completely, then the completeness of update resources is ensured, but the download time increases
Solution Approach 1:
The system performs the complete download of update resources in advance and stores them in a terminal directory. By completing the download beforehand, the system ensures resource completeness while separating the time-consuming download operation from the user-initiated update process.
Solution Approach 2:
The patent introduces a terminal directory as an intermediary storage location between the download source and the application directory. This intermediary allows resources to be pre-fetched and stored, enabling fast updates without repeated downloads.
3Productivity
If the filter matching resource is migrated from terminal directory to application directory, then the update speed is improved, but the system complexity increases
Solution Approach 1:
The patent extracts only the necessary filter matching resources from the pre-downloaded full update resource based on resource configuration information. This extraction process selects only the required resources for the current update, avoiding unnecessary data transfer and reducing complexity compared to copying entire resource sets.
Data Source
AI summary
This application provides a data processing method performed by a computer device. The method includes: obtaining a pre-downloaded business resource corresponding to a business application, and storing the pre-downloaded business resource into a terminal directory corresponding to a terminal device, the business application including an optimization component and a business component; obtaining, by the business component in response to a trigger operation for the business application, a resource list matching a download mode and an object business feature, and transmitting the resource list to the optimization component, the resource list including resource configuration information; determining a filter matching resource in the pre-downloaded business resource according to the resource configuration information in the resource list, and migrating the filter matching resource from the terminal directory to an application directory corresponding to the business application; and updating the business application based on the filter matching resource in the application directory.


