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

Method for achieving self-update of software

A self-upgrade and software technology, applied in electrical components, program control devices, transmission systems, etc., can solve the problems of low upgrade efficiency, huge human resource consumption, and error-prone, and achieve the effect of improving upgrade efficiency and simplifying the upgrade process.

Active Publication Date: 2014-04-30
BEIJING ZHONGQI ZHIYUAN DIGITAL INFORMATION TECH
View PDF2 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, in the existing software upgrading methods, the upgrading program for upgrading the software cannot complete its own upgrading. When the client needs to add new software, it often requires relevant technicians to manually install it.
This method is complicated to operate, the upgrade cycle is long and error-prone
When the number of clients that need to add software is huge, huge human resources are required, which brings great difficulties to client upgrades, slow upgrade speed, and low upgrade efficiency

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
  • Method for achieving self-update of software
  • Method for achieving self-update of software
  • Method for achieving self-update of software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0021] In the present invention, the mentioned application refers to the software installed on the client, and the application pool includes all the software installed on the client. The server can update the application pool as needed.

[0022] The invention provides a method for realizing software self-upgrade. In this software upgrade method, the upgrade system (usually installed on the server side) regularly monitors whether each application in the application pool has a new version, and when there is a new version of the application, it downloads the upgrade of the new version of the application from the application pool file, complete the upgrade of each application program, and start the relevant application program. At the same time, the upgrade system regularly monitors whether the server has its own new version. When the se...

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 achieving self-update of software. The method is achieved on the basis of an upgrade system, wherein the upgrade system comprises an update module and a self-update module, wherein the update module regularly checks whether every application program in an application pool has a new version; if the new version of an application program exists, an upgrade file of the application program is downloaded from the application pool to upgrade the application program. The self-update module regularly checks on a server for whether the upgrade system has a new version; if the new version of the update system exits, the self-update module is forced to close to download an upgrade file of the upgrade system to upgrade the upgrade system; then the upgrade system is restarted. The method is capable of achieving the upgrade operation of application programs on user terminals and the self-update of the upgrade system. Accordingly, the update process is simplified and the update efficiency is improved.

Description

technical field [0001] The invention relates to a method for realizing software self-upgrade, which belongs to the technical field of computer operation and maintenance. Background technique [0002] Software products have the characteristics of fast update and multiple versions, which makes software upgrade the most important business in software technical support, and a lot of human resources are invested for this. Various software upgrade methods have emerged as the times require. Currently, common software upgrade methods include manual upgrade methods, automatic upgrade methods, and regular upgrade methods. [0003] The manual upgrade method is that the developer develops an upgrade package based on the difference between the old and new versions of the software, and the upgrade package contains the software files or data of the new version; then the upgrade package is delivered to the user's computer via traditional logistics methods or the Internet; Maintenance pers...

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/445H04L29/08
Inventor 曹仁杰
Owner BEIJING ZHONGQI ZHIYUAN DIGITAL INFORMATION TECH
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