Update method of terminal application, server, and terminal
A technology of terminal application and update method, applied in the field of communication, can solve the problems of high failure rate, long update waiting time, large memory occupation, etc., and achieve the effects of high synthesis rate, short update waiting time, and small memory occupation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0046] see figure 2 , which is a schematic diagram of the workflow of the update method of the terminal application. It is applied on the server side to generate and provide the differential patch package of the terminal application.
[0047] In step S20, the query update information sent by the terminal is received.
[0048] It is understandable that the steps after receiving can also be refined as:
[0049] (1) Judging whether there is updated data;
[0050] (2) When it is determined that there is no update data, push no update information or do not push to the terminal; and
[0051] (3) When it is determined that the terminal application has update data, step S21 is executed.
[0052] In step S21, update information for describing update data is pushed to the terminal, and the update information includes a new version number of the APK in the server.
[0053] It can be understood that the update data is codes, plug-ins, patches or other executable files for updating the...
Embodiment 2
[0082] see Figure 4 , shows the block diagram of the server. The server 20 includes: a storage module 21 , a receiving module 22 , a judgment module 23 , a push module 24 , and a patch package module 25 .
[0083] Wherein, the storage module 21 is configured to store the update data as APKs of different versions of the terminal application according to the update time.
[0084] The receiving module 22 is configured to receive query update information sent by the terminal.
[0085] The judging module 23 is connected to the receiving module 22 and the storage module 21, and is used for judging whether there is update data, in order to respond to the query update information.
[0086] The push module 24, connected to the judging module 23 and the storage module 21, is used to determine that if there is no update data, push no update information or push to the terminal; The update information is used to describe the update data, and the update information includes the new vers...
Embodiment 3
[0104] see Figure 5 , which is a schematic diagram of the workflow of the update method of the terminal application. It is applied on the terminal side to receive and install the difference patch package of the terminal application.
[0105] In step S51, query update information is sent to the server.
[0106] In step S52, update information of the terminal application is acquired from the server, the update information includes a new version number of the differential patch package. Wherein, the new version number of the differential patch package has a corresponding relationship with the new version number of the APK in the server.
[0107] In step S53, a trigger control is generated according to the update information, and a patch package download request is sent to the server through the trigger control, and the patch package download request includes an old version number of the terminal application.
[0108] In step S54, download the patch package fragments from the ...
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