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

Software update system and method

A software update, software package technology, applied in transmission systems, software deployment, electrical components, etc., can solve problems such as complex engineering operations, high subjectivity, and no standards

Active Publication Date: 2010-04-28
ZTE CORP
View PDF0 Cites 82 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] There are several problems in the current software upgrade: 1. The engineering operation is complicated, and multiple upgrade software packages need to be made for each module in the system; 2. If you upgrade, you must upgrade all of them, and it is impossible to only update users in a certain area ;3. Due to the different client versions, developers need to judge whether the client version is compatible with the target version before updating. In this way, developers need to know the information of each version. If the judgment is wrong, the update will fail, which is relatively subjective. And there is no standard; 4. To solve the fault, the existing technology can only be fully upgraded, but in fact, it is often only necessary to replace or modify a few files to complete the fault repair

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
  • Software update system and method
  • Software update system and method
  • Software update system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] In order to make the purpose, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0039] Such as figure 1 It is a schematic diagram of the software update system of the present invention, the client mainly includes an update execution module, a client main program, and a client resident program; the server mainly includes a server main program, a version management module, an update strategy module, a fault diagnosis module, and Unified update version package. in:

[0040] The version management module includes a version database. The version management module is used to manage version information, and can also provide a query interface to allow other modules to embed the version management module.

[0041] The update strategy module is used to formulate update strategies. According to the version information obtain...

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 software update system and a method. The software update method provided by the invention comprises the following steps: an update strategy module sets an update strategy according to information of a query version management module; the update strategy module checks whether the current version of a client is in line with the update strategy or not after the client logs in a server and returns a check result to the client; the client starts an update execution module to initiate the software update when being in line with the update strategy; and the update execution module downloads an update software package from the server and executes the update. When a fault occurs, the update software package is replaced by a fault repair package, and the software update method can be utilized for realizing the fault repair. The software update process and the fault maintenance process can become simpler and more controllable by setting the update strategy through the software update system and / or the method, and the practical effects are very significant.

Description

technical field [0001] The invention discloses a software updating system and method. More specifically, it relates to a system and method for software fault maintenance and automatic update. Background technique [0002] With the increasingly mature software technology of multimedia terminals, the functional requirements of multimedia terminal products have also changed from simplification to diversification, and more and more environments are supported, and the requirements for product reusability are getting higher and higher. For each version update, for different versions and different environments, it is often necessary to make multiple software packages of the same target version, which increases the workload of engineers and developers. [0003] There are several problems in the current software upgrade: 1. The engineering operation is complicated, and multiple upgrade software packages need to be made for each module in the system; 2. If you upgrade, you must upgra...

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): G06F9/445H04L29/08
CPCH04L29/08981G06F8/65H04L67/34
Inventor 党倩
Owner ZTE CORP
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