Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

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.

Inactive Publication Date: 2017-01-04
XIAN ZHONGXING NEW SOFTWARE
View PDF9 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, there will still be a large amount of user data traffic and download time overhead

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Software upgrading method, apparatus, and system of terminal
  • Software upgrading method, apparatus, and system of terminal
  • Software upgrading method, apparatus, and system of terminal

Examples

Experimental program
Comparison scheme
Effect test

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...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Embodiments of the present invention disclose a software upgrading method, apparatus, and system of a terminal. The method may comprise: an upgrade server obtains file difference information between an upgrade target version and an original version of software; the upgrade server correspondingly obtains upgrade indication information according to the file difference information; and the upgrade server encapsulates the file difference information and the upgrade indication information into a differential upgrade package, and sends the differential upgrade package to the terminal.

Description

Technical field [0001] The present invention relates to wireless communication technology, and in particular to a method, device and system for upgrading terminal software. Background technique [0002] Currently, there are two main software upgrade solutions for mobile terminals: [0003] The first is the full coverage upgrade scheme. The general process is: after the user downloads the new version of the software from the network, uninstall the old version of the software, and install the new version of the software; [0004] The second is the upgrade program of partial file replacement. The general process is: after the user opens the software, the software background loads the data and resource files needed by the software from the network to replace the old version of the data and resource files, so as to achieve the upgrade of the software. purpose. [0005] The above two solutions have the following shortcomings or problems: [0006] The first solution requires downloading a co...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/445
CPCG06F9/445
Inventor 左孝飞
Owner XIAN ZHONGXING NEW SOFTWARE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products