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

Method of enabling low-version software to be compatible with high-version software, client side and server

A software client, software compatible technology, applied in the direction of version control, software maintenance/management, program control devices, etc., can solve problems such as lost information

Active Publication Date: 2017-06-20
GUANGZHOU SHIYUAN ELECTRONICS CO LTD +1
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when a low-version software parses a high-version file, more information may be lost

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 of enabling low-version software to be compatible with high-version software, client side and server
  • Method of enabling low-version software to be compatible with high-version software, client side and server
  • Method of enabling low-version software to be compatible with high-version software, client side and server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in further detail below in conjunction with specific embodiments and with reference to the accompanying drawings. However, those skilled in the art know that the present invention is not limited to the drawings and the following embodiments.

[0034] Refer to attached figure 1 , 2 , where all released versions of the software are stored on the server. For example, in figure 2 , the server includes three released versions, V1.0, V2.0 and V3.0. Among them, the V1.0 version is the old version, the V2.0 version is the next newest version, and the V3.0 version is the latest version. Each version of the software contains a file parser of this version, and all lower versions of the file parser. The file parser is used to open the stored file, parse the content stored in it, restore the stored elements according to the parsed content, an...

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 relates to a method of enabling low-version software to be compatible with high-version software. The method includes the steps that a server receives a high-version file sent by a low-version software client side, recognizes the software version corresponding to the high-version file and calls the software of the corresponding version; the server uses an analyzer in the software of the corresponding version for analyzing the received high-version file so as to generate a new low-version file; the server sends the generated low-version file back to the low-version software client side. The invention requests to protect the corresponding client side, the server and a system. By means of the scheme, software of different versions can be compatible, and particularly the low-version software can be compatible with the high-version software.

Description

technical field [0001] The invention relates to computer software version compatibility technology, in particular to a method for low-version software to be compatible with high-version files, as well as a client and a server. Background technique [0002] With the development of computer software, many softwares are inevitably upgraded continuously. Some are changes that have little impact on the file structure, while others can result in dramatic changes to the software. Due to personal preferences, network conditions and other reasons, there may be differences in software versions between different devices. This will cause different versions to exist on the user end. If the user wants to use the software product on multiple devices, there will be inconsistent software versions on different devices. [0003] This difference between different versions creates file compatibility issues. For example, the files saved by the low-version software are low-version files, and th...

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/44
CPCG06F8/71
Inventor 程遥
Owner GUANGZHOU SHIYUAN ELECTRONICS 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