Software upgrading method, apparatus, and system of terminal
A software upgrade and terminal technology, applied in the direction of program control device, program loading/starting, etc., can solve the problems of user data flow and download time overhead, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0066] See figure 2 , Which shows the process of a method for upgrading software of a terminal provided by an embodiment of the present invention. The method can be applied to the software upgrading server side. The method can include:
[0067] S201: The upgrade server obtains file difference information between the upgrade target version of the software and the original version;
[0068] S202: The upgrade server correspondingly obtains the upgrade instruction information according to the file difference information;
[0069] S203: The upgrade server encapsulates the differential upgrade package according to the file difference information and the upgrade instruction information, and sends the differential upgrade package to the terminal;
[0070] Understandably, step S203 can enable the terminal to perform an upgrade operation according to the upgrade instruction information and the file difference information in the differential upgrade package.
[0071] in figure 2 In the method fl...
Embodiment 2
[0080] See image 3 , Which shows the process of a method for upgrading software of a terminal provided by an embodiment of the present invention. The method may be applied to the terminal side, and the method may include:
[0081] S301: The terminal receives the difference upgrade package that is encapsulated according to the file difference information between the upgrade target version of the software and the original version and the upgrade instruction information corresponding to the file difference information from the upgrade server;
[0082] S302: The terminal analyzes the differential upgrade package, and performs software upgrades according to the resolved differential upgrade package.
[0083] in image 3 In the method flow shown, the file difference information, the upgrade indication information corresponding to the file difference information, and the content encapsulated in the difference upgrade package have been described in detail in the first embodiment, which is no...
Embodiment 3
[0089] See Figure 4 , Which shows the detailed process of a terminal software upgrade method provided by an embodiment of the present invention. In this process, the files in the original version are set as A1, A2, and A3; the files in the target version of the upgrade are: A1, A3', A4, A5; the detailed process can include:
[0090] S401: The upgrade server obtains file difference information between the upgrade target version of the software and the original version;
[0091] In this embodiment, the file difference information may include: information about the file A2 that needs to be deleted on the basis of the original version of the upgrade target version, information about the files A4 and A5 that need to be added to the original version on the basis of the upgrade target version, The upgrade target version needs to replace file A3 with A3' information on the basis of the original version.
[0092] S402: The upgrade server correspondingly obtains the upgrade instruction infor...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com