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

A method and system for updating software in continuous service

A technology for updating software and updating process, which is applied in software deployment, software engineering design, instruments, etc., and can solve problems such as equipment failure and equipment damage

Active Publication Date: 2020-01-17
北京晶海科技有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

There are two serious disadvantages in the current method: (1) the device cannot work during the upgrade; (2) if there is an unexpected power failure during the update process, the device may be damaged

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
  • A method and system for updating software in continuous service
  • A method and system for updating software in continuous service

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be described in detail below. Apparently, the described embodiments are only some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other implementations obtained by persons of ordinary skill in the art without making creative efforts fall within the protection scope of the present invention.

[0033] The first preferred technical solution

[0034] Divide the software into multiple modules according to the basic functions, among which the core module is responsible for managing the startup and shutdown of other modules of the software system, management of device file interfaces, and data exchange between management modules, and other modules only complete the independent functions of the software.

[0035] After the core module starts the software, c...

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 relates to a continuous service software updating method and system. The method comprises, firstly, when a main module detects that a new module exists in a network server, according to equipment information, performing applicability analysis on the new module in the server, and after the new module is determined to be applicable to equipment, downloading the new module to the local equipment or a local network; secondly, selecting an appropriate time point, stopping old module and starting the new module, performing a functional test on the new module, if the new module fails in starting or passing the functional test, automatically returning to the old modules, performing feedback reporting to the server; lastly, if the new module is successfully started and passes the test, modifying the configuration information of the equipment, ensuring that during subsequent work, a user can use the new module after rebooting the equipment. The continuous service software updating method and system can significantly improve the user experience of electronic equipment and devices.

Description

technical field [0001] The invention relates to electronic equipment and device function software upgrades, in particular to a method and system for updating software in continuous service. Background technique [0002] Among them: the current method of upgrading the functional software of electronic equipment and devices is: automatic / manual detection of whether there is a new version during the operation of the equipment; function, download the new version of the software and update it; restart the software or restart the system after updating the new version of the software. There are two serious disadvantages in the current method: (1) the device cannot work during the upgrade; (2) if an unexpected power failure occurs during the update process, the device may be damaged. [0003] At present, it is possible to provide a software system with a network server to upgrade the software system without interrupting the service. Contents of the invention [0004] Aiming at t...

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): G06F8/65
CPCG06F8/656
Inventor 郭芸俊张焕梅张升叶瑶梁剑
Owner 北京晶海科技有限公司
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