Software upgrading method, software upgrading system and client

A software upgrade and client-side technology, which is applied in software deployment, instrumentation, error detection/correction, etc., can solve problems such as poor flexibility and passiveness of developers, and achieve the effects of reducing size, improving user experience, and saving upgrade traffic overhead

Inactive Publication Date: 2010-04-21
ZTE CORP
View PDF2 Cites 63 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The software upgrade methods in the prior art mainly have the following problems: when developers develop software upgrade packages, they need to develop in full accordance with the relevant settings in the installation engine in the client software, for example, they need to acquire path, and place specific update files in a specific location of the software upgrade package so that the installation engine can obtain the update files, which makes developers very passive and inflexible

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, software upgrading system and client
  • Software upgrading method, software upgrading system and client
  • Software upgrading method, software upgrading system and client

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0067] The specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0068] An embodiment of the present invention provides a method for upgrading software, and the method for upgrading software includes the following steps:

[0069] Step 1, the upgrade engine in the client obtains the software upgrade package, which has an installation engine;

[0070] The method for the upgrade engine in the client to obtain the software upgrade package may be: detecting whether there is a software upgrade package on the remote server, and downloading the software upgrade package from the remote server to the local when detecting that the software upgrade package exists on the remote server.

[0071] Step 2, the upgrade engine calls the installation engine in the software upgrade package, so that the installation engine updates the upgrade resource file in the software upgrade package to...

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 invention provides a software upgrading method, a software upgrading system and a client. The software upgrading method comprises the following steps of acquiring a software upgrading package which includes an installation engine by an upgrading engine in the client, and calling the installation engine by the upgrading engine so that the installation engine updates the upgrading resource file in the upgrading software package to the client after the installation engine is called to start. The invention can effectively improve the flexibility and the expansibility of software upgrading.

Description

technical field [0001] The invention relates to the technical field of software upgrading, in particular to a software upgrading method, a software upgrading system and a client. Background technique [0002] With the rapid development of the software industry and the Internet network, the life cycle of software products is also shortened, so the online upgrade function of software came into being. At present, more and more software supports the online upgrade function, which increases the scalability and flexibility of the software and improves the life cycle of the software. At the same time, it also poses a challenge to the traditional software design scheme. The previous software design concept of full-featured one-step software design is no longer advocated, and the software design concept with good scalability and continuous upgrade has become the mainstream. [0003] The main process of the software upgrade method in the prior art is: in the case of networking, the u...

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): G06F9/445
CPCG06F9/445G06F8/65G06F11/1433
Inventor 马生峰周轶
Owner ZTE CORP
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