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

Online software updating method

A software upgrade and software technology, applied in the software field, can solve problems such as the inability to provide support for global variable data structure changes, and achieve the effect of ensuring reliability and consistency and enhancing smooth transition

Active Publication Date: 2007-09-12
HUAWEI TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The purpose of the present invention is to provide a method for online upgrading of software to overcome the problem that online software upgrading in the prior art cannot provide support for global variable data structure changes

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
  • Online software updating method
  • Online software updating method
  • Online software updating method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] First, the abbreviations used in the present invention are explained as follows:

[0046] PAS (Patched Application System):

[0047] The patched application system refers to the original application system to be upgraded;

[0048] PAP (Patch Application):

[0049] A patch program refers to a new additional program that will replace the original application system, and is an independent application program;

[0050] PCS (Patch Control Stub):

[0051] The patch control stub module resides in the PAS to complete the control of the patch process;

[0052] PCC (Patch Control Center):

[0053] The patch coordination control center, located in the PAP, needs to reside in the PCS during the upgrade, and coordinates and completes the module for the patch to take effect in the PAS;

[0054] PCF (Patch Control Function):

[0055] The patch control function refers to the control function group that completes the patch application control in the PCC;

[0056] PF (Patch Functi...

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 discloses a method for upgrading software online which comprises: separating several groups of resources that need to upgrade; adding patches on processing flow of the grouped resources during operation of software; upgrading on grouped resources; restoring patching on processing flow of resolved grouped resources; upgrading on other resources that are not grouped. The invention has the advantages of be able to upgrade software without interrupting business.

Description

technical field [0001] The invention relates to the technical field of software, in particular to a method for online upgrading of software. Background technique [0002] In order to cooperate with the development of computer technology, software providers are constantly updating and upgrading their various software to improve the functions of computers. Most of the existing software upgrades belong to the method of replacing part of the original program files. Generally, system restart or application program restart is required before or after the upgrade is completed. The upgrade process causes business interruption and cannot achieve the goal of online upgrade. [0003] As information technology is more and more widely used in all aspects of social life, the requirements for trouble-free operation of software in all walks of life are becoming stronger and stronger, and the requirements for continuous operation of the system without interruption are also getting higher and...

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 Patents(China)
IPC IPC(8): G06F9/46G06F11/36
Inventor 卢庆明
Owner HUAWEI TECH CO LTD
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