Method and system for updating software

A software update and software technology, applied in transmission systems, software deployment, digital transmission systems, etc., can solve problems such as time-consuming and network traffic, low efficiency of small software updates, and large amount of updated files, and achieve great convenience. , The effect of reducing the amount of update data transmission and improving the efficiency of the upgrade

Active Publication Date: 2022-04-22
湖北华联博远科技有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The global update method needs to replace or overwrite the source files, and the amount of updated files is relatively large, so if it is applied to larger software updates, it will consume a lot of time and network traffic
Updating with feature value tables can be applied to large-scale software updates, but it also needs to update feature values ​​​​frequently in the face of minor changes in software updates, resulting in low efficiency for small software updates, so this method is not suitable for frequent software versions updated software

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 and system for updating software
  • Method and system for updating software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. Based on the implementation manners in the present invention, all other implementation manners obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of the present invention.

[0033] Such as figure 1 As shown, the software update method of the present invention includes:

[0034] The software detects the network connection status of the operating system, and requests the message information of the software server, where the message information includes the version number of the server;

[0035] If it is detected that the network connection status is normal, the software connects to the network and obtains the version nu...

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 present invention proposes a method and system for updating software. By comparing the versions of the software on the server side and the client side, the update strategy judging unit judges which method to use for updating. If there is an update of a major version A, choose to directly download the latest version. The XML compressed file is updated, if there is only one or more of function update B, bug fix C, or interface update D, compare and count the feature values ​​of the file through the data traversal unit to obtain the XML compression that needs to be updated Files are updated by downloading. The present invention can select different methods for updating according to different situations, has high updating flexibility and high updating efficiency, and can effectively avoid unnecessary data downloading.

Description

technical field [0001] The invention relates to the technical field of computer software, in particular to a software updating method and system. Background technique [0002] With the continuous development of software, software plays an important role in various activities of enterprises. The fields of software application are becoming more and more extensive, and the functions of software are becoming more and more abundant and diversified. In the software life cycle, maintenance and upgrades are indispensable and important links. Since the software and operating system cannot be perfect in the initial design, various problems will gradually be exposed during the use process. Some problems It may be caused by the design defect of the software itself, and some may be caused by the upgrade of software and hardware. Therefore, in order to adapt to the requirements of users and problems caused by environmental changes, software upgrade and maintenance are essential steps. ...

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/65G06F8/71H04L9/32
CPCH04L9/3239G06F8/65G06F8/71
Inventor 杨旭李喻
Owner 湖北华联博远科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products