Application upgrading method and system, terminal and server

An application upgrade and server technology, applied in the field of data processing, can solve problems such as reducing user experience and increasing upgrade time, and achieve the effect of improving user experience and shortening upgrade time

Inactive Publication Date: 2018-06-12
CHINA MOBILE COMM LTD RES INST +1
View PDF3 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] To upgrade existing applications, all binary files are downloaded to the terminal for overall upgrade. The upgrade process does not distinguish between the application layer and the system layer. That is to say, not only the application needs to be upgraded, but also the system needs to be upgraded. Upgrade, for example, when only the application layer has a problem, the system layer will still be upgraded during the process of upgrading the application layer, which will inevitably increase the upgrade time and reduce the user experience

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
  • Application upgrading method and system, terminal and server
  • Application upgrading method and system, terminal and server
  • Application upgrading method and system, terminal and server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041] This embodiment provides an application upgrade method. Specifically, the method described in this embodiment does not need to refresh the entire system when the application is upgraded, that is, it does not need to upgrade the system layer, so the application upgrade time is shortened and the user experience is improved. ; Moreover, since the upgrade application in this embodiment is implemented by upgrading the container, and the packaging method of the upgrade data of the container is the same, this embodiment also solves the problem that in the existing upgrade process, it needs to be aimed at different terminals, such as for different The operating system version uses different packaging methods to package the upgrade data. That is to say, this embodiment can use the same packaging method for different terminal platforms, which solves the problem of inconsistent terminal operating system versions.

[0042] specifically, figure 1 It is a schematic diagram of the imp...

Embodiment 2

[0051] This embodiment provides a terminal, such as figure 2 As shown, the terminal includes:

[0052] The first acquiring unit 21 is configured to acquire the update information of the target application installed by itself; wherein, at least a first container is set in the terminal; mirror data corresponding to the target application runs in the first container, so that The target application installed on the terminal runs in the first container, and uses the first container to process a service request for the target application;

[0053] The second obtaining unit 22 is configured to obtain updated new image data corresponding to the target application based on the update information;

[0054] The processing unit 23 is configured to update the first container according to the new image data, so as to complete the updating process of the target application.

[0055] In an embodiment, the processing unit 23 is further configured to run the new image data to obtain a second...

Embodiment 3

[0060] This embodiment also provides a server, such as image 3 shown, including:

[0061] A detection unit 31, configured to detect update information of at least one target application;

[0062] The storage unit 32 is configured to acquire the corresponding new image data of the at least one updated target application, and store the new image data for the updated at least one target application in the image library, so that the terminal The updated new image data of the target application can be obtained from the image library, and the update process of the target application can be completed by using the new image data.

[0063] It should be pointed out here that: the description of the above server embodiment is similar to the description of the above method embodiment, and has similar beneficial effects as the method embodiment, so it will not be repeated here. For the technical details not disclosed in the server embodiment of the present invention, please refer to the...

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

The embodiment of the invention discloses an application upgrading method. The method comprises the steps that a terminal acquires updating information of a target application installed in the terminal, wherein at least a first container is set in the terminal; mirror data corresponding to the target application is operated in the first container, therefore, the target application installed in theterminal is operated in the first container, and service requests for the target application are processed by utilizing the first container; new mirror data corresponding to the updated target application is acquired on the basis of the updating information; and the first container is updated according to the new mirror data to complete the updating process of the target application. The embodiment of the invention further discloses the terminal, a server and an application upgrading system.

Description

technical field [0001] The invention relates to data processing technology, in particular to an application upgrading method, a terminal, a server and a system. Background technique [0002] To upgrade existing applications, all binary files are downloaded to the terminal for overall upgrade. The upgrade process does not distinguish between the application layer and the system layer. That is to say, not only the application needs to be upgraded, but also the system needs to be upgraded. Upgrade, for example, when only the application layer has a problem, the system layer will still be upgraded during the process of upgrading the application layer, which will inevitably increase the upgrade time and reduce the user experience. Contents of the invention [0003] In order to solve the existing technical problems, the embodiment of the present invention provides an application upgrading method, a terminal, a server, and a system, which can at least solve the above-mentioned pr...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/24H04L29/08G06F9/445
CPCH04L67/1095G06F8/65H04L41/0813
Inventor 贾玄
Owner CHINA MOBILE COMM LTD RES INST
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products