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

Patch update package generation and differential upgrade method based on folder and device thereof

A differential upgrade and upgrade package technology, which is applied in the direction of program control devices, software engineering design, instruments, etc., can solve problems such as folder differential upgrade, and achieve the effect of synchronous upgrade, improved experience, and increased upgrade efficiency

Active Publication Date: 2017-05-10
COMBA TELECOM SYST CHINA LTD
View PDF7 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the present invention is to solve the problem of differential upgrade of folders, and to provide a method and device for generating patch upgrade packages and differential upgrades of folders

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 update package generation and differential upgrade method based on folder and device thereof
  • Patch update package generation and differential upgrade method based on folder and device thereof
  • Patch update package generation and differential upgrade method based on folder and device thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0061] Embodiments of the present invention are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals designate the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary only for explaining the present invention and should not be construed as limiting the present invention.

[0062] Because the traditional Linux device remote upgrade has problems such as the upgrade package is too large or the network transmission speed is limited, the device is less and less competitive in terms of operation and maintenance costs. Now, through the optimization and innovation of differential upgrade, a differential upgrade solution that supports folder upgrade is provided. Through ingenious software design, while reducing the size of the upgrade package, it supports the upgrade of multiple folders and solves the problem of equ...

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 differential upgrade method based on folder and device thereof. The method comprises the steps of getting a patch upgrade package, reading the patch file name and folder name in the patch update package, solving the patch files in a differential patch upgrade package and binaries of a specific files in the folder, creating a first compressed packet for storing a target upgrade package obtained by solving the differential patch update package, copying the target upgrade package obtained by the differential patch update package to the first compressed packet, replacing a second compressed packet in an original backup directory with the first compressed package to complete a differential upgrade. The invention also provides a patch update package generation and differential upgrade method based on folder and device thereof. The method increases an upgrading of the folder based on an existing differential upgrading technology, which not only realizes the synchronization upgrade of the device to the folder, but also greatly reduces the size of the upgrade package, reduces the computational complexity, increases upgrade efficiency, and further improve the user's experience.

Description

technical field [0001] The present invention relates to the field of mobile communication, in particular, the present invention relates to a folder-based patch upgrade package generation and differential upgrade method and device thereof. Background technique [0002] As the software functions of existing Linux devices continue to increase, the upgrade package for software upgrades is also getting larger and larger, and the network environment in the field is also unstable. Therefore, during the equipment upgrade process, it is necessary to solve the problem of excessive upgrade packages or network transmission speed limitations. When the device upgrade time is too long, the device is usually upgraded using differential upgrade, and the software upgrade package has an order of magnitude change, which is reduced from the original 50MByte to hundreds of Kbytes, greatly reducing the upgrade time and maintenance costs. However, the existing differential upgrades can only upgrade...

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
CPCG06F8/658
Inventor 龚海锋
Owner COMBA TELECOM SYST CHINA 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