Software upgrading method based on data compatibility, client side, server and system

A software upgrade and client-side technology, applied in the computer field, can solve problems such as destroying user data and affecting user use, and achieve the effect of solving incompatibility

Inactive Publication Date: 2015-05-20
ZTE CORP
View PDF3 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention provides a software upgrade method, client, server and system based on data compatibility to solve the problem that the database compatibility solution adopted in the prior art destroys user data and affects user use

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 upgrading method based on data compatibility, client side, server and system
  • Software upgrading method based on data compatibility, client side, server and system
  • Software upgrading method based on data compatibility, client side, server and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0035] The embodiment of the present invention provides a software upgrade method based on data compatibility, such as figure 1 shown, including:

[0036] Step S101, obtaining applications with database compatibility problems during software upgrades;

[0037] Optionally, in this step, the applications that have database compatibility problems during the upgrade are obtained by receiving an indication message sent by the server side.

[0038] Wherein, the way for the server to deliver the indication message includes but is not limited to: the server implements the delivery of the indication message by encapsulating the indication message in a software upgrade package; or, the server issues the indication message as an independent message.

[0039] Wherein, when sending in the form of an independent message, preferably, the application information having a database compatibility problem is sent through the DD file in the fumo protocol message. That is to say, when the server ...

Embodiment 2

[0063] Corresponding to Embodiment 1, this embodiment of the present invention provides a client, such as Figure 5 shown, including:

[0064] An information acquisition module 510, configured to acquire applications with database compatibility issues during software upgrades;

[0065] The compatibility processing module 520 is used to copy the data in the original database of each application to a pre-acquired new version database compatible with the upgraded version after the software is upgraded, and delete the original database.

[0066] Optionally, in this embodiment, the information acquiring module 510 receives an indication message sent by the server side, and acquires the application having a database compatibility problem during the upgrade according to the indication message.

[0067] Wherein, the way for the server to deliver the indication message includes but is not limited to: the server implements the delivery of the indication message by encapsulating the ind...

Embodiment 3

[0073] An embodiment of the present invention provides a server, such as Image 6 shown, including:

[0074] The test module 610 is used to perform an upgrade test by using the software upgrade package to be released, obtain applications with database compatibility problems during software upgrades, and send the obtained application information to the client;

[0075] The processing module 620 is configured to extract a corresponding new version database for each application having a database compatibility problem during software upgrade, and send the new version database information to the client.

[0076] Preferably, in this embodiment, the processing module 620, when extracting the corresponding new version of the database, also makes an operation script, and sends the operation script to the client together with the information of the new version of the database; wherein, the operation script uses To guide the client to use the new version of the database for data compati...

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

Disclosed are a data compatibility based software upgrade method, client, server, system, and storage medium. The method comprises: obtaining an application having a database compatibility problem during software upgrade; after software upgrade, copying the data of the original database of the application into a pre-obtained new database compatible with the upgraded version, and deleting the original database.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a data-compatibility-based software upgrading method, client, server and system. Background technique [0002] With the rapid development of electronic technology, the types and quantities of electronic equipment have increased sharply, and the product launch cycle is much shorter than before. The rapid launch of so many products poses a great challenge to after-sales service, and a new after-sales method emerges at the historic moment—software upgrade. [0003] After the electronic equipment is sold, when some equipment failure or equipment function defect that can be solved by upgrading the software is found, the manufacturer often repairs the equipment failure through this software upgrade, saving the manufacturer a lot of maintenance costs. At the same time, new functions can also be released to existing users through this software upgrade, thereby improving user experienc...

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/445G06F17/30H04L29/08
CPCG06F8/65
Inventor 赵慧
Owner ZTE CORP
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