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

Patch upgrading method and device, electronic equipment and storage medium

A patch and to-be-upgraded technology, applied in the field of communications, can solve the problems of long release process cycle, inability to support patch upgrade or rollback, and time-consuming

Pending Publication Date: 2021-01-29
RUIJIE NETWORKS CO LTD
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, if some components on the released version are not written in accordance with the package format or have a problem with the writing, then if there are software vulnerabilities in these components at this time and need to be repaired quickly with patch upgrades, it will be due to the package format or script filling errors, etc. However, patch upgrades or rollbacks of such components cannot be supported, and software vulnerabilities can only be repaired through major version upgrades.
However, using a new major version upgrade, the release process cycle is long, time-consuming, and the disconnection time is also long, which greatly affects the user experience in the market

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
  • Patch upgrading method and device, electronic equipment and storage medium
  • Patch upgrading method and device, electronic equipment and storage medium
  • Patch upgrading method and device, electronic equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0084] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0085] figure 1 A schematic flow chart of the patch upgrade method provided by the embodiment of the present invention, as shown in figure 1 As shown, the method includes:

[0086] Step S11, obtaining a system patch upgrade package, which includes a preprocessing compressed package and a component upgrade compressed package in the same comp...

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 provides a patch upgrading method and device, electronic equipment and a storage medium. The method comprises the steps of obtaining a system patch upgrade package, wherein the system patch upgrade package comprises a preprocessing compressed package and a component upgrade compressed package which have the same compressed package format; decompressing the preprocessing compressed packet, and judging whether preprocessing operation before patch upgrading needs to be carried out or not; if the preprocessing operation needs to be carried out, obtaining a componentrepair file from the preprocessing package, and repairing a corresponding abnormal component in a to-be-upgraded system patch according to the component repair file; and after the repair is completed, decompressing the component upgrading package, obtaining all component upgrading files corresponding to the to-be-upgraded system patch, and upgrading the to-be-upgraded system patch according to all the component upgrading files. According to the embodiment of the invention, the released patch version can be compatibly repaired, the problem of overlong network disconnection time caused by upgrading of a large version is avoided, and the patch upgrading efficiency is improved.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of communications, and in particular to a patch upgrade method, device, electronic equipment, and storage medium. Background technique [0002] Currently, most embedded operating systems use component-based development. Components can be composed of applications, dynamic libraries, drivers, etc. Different products can form a system function by selecting different components and packaging them together. Packing single or multiple components into a compressed package can be used as a patch package, and the patch package can be used for patch upgrades to repair system software vulnerabilities. In other words, patch upgrades are a collection of component upgrades. [0003] Embedded systems usually use mature technologies such as the opkg open source package manager to manage component upgrades. This type of package manager has a simple and lightweight structure, occupies a small volume,...

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
IPC IPC(8): G06F8/65G06F8/71G06F9/445G06F21/57
CPCG06F8/65G06F8/71G06F9/44505G06F21/577G06F2221/034
Inventor 李伟滨
Owner RUIJIE NETWORKS 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