Method for dynamically upgrading cross-version OTA

A dynamic upgrade and cross-version technology, which is applied in the direction of program loading/starting, instrumentation, electrical digital data processing, etc., can solve the problems of low upgrade efficiency and lower download speed, so as to improve efficiency, increase upgrade speed, and reduce data transmission volume effect

Inactive Publication Date: 2017-05-10
GEER TECH CO LTD
View PDF6 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present invention proposes a cross-version OTA dynamic upgrade in order to solve the problem that the existing application needs to download multiple upgrade patches to reduce the download speed when upgrading across versions, and the client needs to upgrade version by version, resulting in low upgrade efficiency. method to solve the above problems

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 for dynamically upgrading cross-version OTA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] For the current application upgrade, the client queries its own version number, and then compares it with the server. If there is an application with a higher version number than its own, it directly downloads a higher version of the application or patch to upgrade, and the data volume of the patch is small. , takes up less space, and the corresponding transmission time is less, and more patches are used for upgrades. However, if the difference between the application itself and the latest version number on the server is relatively large, there are many patches in the middle that need to be updated, resulting in downloading multiple patches. As a result, the upgrade efficiency is low and the time is too long. Based on this, the present invention proposes a cross-version OTA dynamic upgrade method, especially for cross-version application upgrades, which has the advantages of fast upgrade speed and small data transmission volume.

[0032] This embodiment proposes a cross-...

Embodiment 2

[0056] The cross-version OTA dynamic upgrade method of the present embodiment comprises the following steps:

[0057] S1. The client sends the current version information of the application to be upgraded or the system to the server;

[0058] S2. The server will make a difference between the complete installation package consistent with the current version of the client application or system to be upgraded and the latest version of the complete installation package, and obtain the differential package between the current version of the client application or system to be upgraded and the latest version. and sending the differential packet to the client;

[0059] S3. The client receives the differential packet sent by the server and upgrades the application or system to be upgraded, directly upgrading from the current version to the latest version.

[0060] Wherein, in step S2, the complete installation package from the basic version to the latest version is directly stored in ...

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 discloses a method for dynamically upgrading cross-version OTA. The method comprises the following steps: (1) a client sends current version information to a server; (2) the server distinguishes a complete installation package completely consistent with the current version of the client from a complete installation package of the latest version to obtain a differential package between the current version and the latest version of the client, and sends the differential package to the client; and (3) the client receives the differential package sent by the server and directly upgrades from the current version to the latest version. According to the method for dynamically upgrading the cross-version OTA disclosed by the invention, the differential package between the current version and the latest version of the client is calculated on the server, the differential package can be a cross-version differential package, as the differential package is generated in the server, the efficiency is greatly improved, and only one differential package is transmitted to the client, so the data transmission size is greatly reduced, and the client only needs to upgrade one differential package, so the upgrade speed is improved.

Description

technical field [0001] The invention relates to the technical field of mobile communication, in particular to a cross-version OTA dynamic upgrading method. Background technique [0002] Over the Air Technology (OTA) is a technology for downloading data through a wireless network, and has been widely used in network upgrades of mobile phones, tablet computers and other devices. At present, the OTA upgrade is realized by downloading the differential file for the current software version of the client provided by the server and updating the differential file to the current software version by patching. The differential file generally only contains the file information that needs to be upgraded. For example, the differential file V2-V1 only contains the application information that changes from version V2 to version V1. To upgrade through the differential file V2-V1, the current version of the client must be It is V1, and the version of the client will change to V2 after the up...

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 GEER TECH CO LTD
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