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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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 ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com