Method for updating terminal application, server and terminal
A terminal application and update method technology, which is applied in the field of communication, can solve the problems of high failure rate, long update waiting time, and large memory usage, and achieve high synthesis rate, short update waiting time, and small memory usage.
- 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 updating method of the terminal application. It is applied to the server side, and is used 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 be further refined as follows:
[0049] (1) Determine whether there is updated data;
[0050] (2) It is determined that if there is no update data, no update information or no push is pushed 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 the update data is pushed to the terminal, where the update information includes the new version number of the APK in the server.
[0053] It can be understood that the update data is a code, plug-in, patch or other ...
Embodiment 2
[0082] see Figure 4 , which shows the module diagram of the server. The server 20 includes: a storage module 21 , a reception module 22 , a judgment module 23 , a push module 24 , and a patch package module 25 .
[0083] 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 the 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 updated data, so as to respond to the query update information.
[0086] The push module 24 is connected to the shown judgment module 23 and the storage module 21, and is used to determine that if there is no update data, push no update information or do not push to the terminal; and when it is determined that the terminal application has update data, push to the term...
Embodiment 3
[0104] see Figure 5 , which is a schematic diagram of the workflow of the updating method of the terminal application. It is applied to the terminal side, and is used to receive and install the differential patch package applied by the terminal.
[0105] In step S51, query update information is sent to the server.
[0106] In step S52, update information of the terminal application is obtained from the server, where the update information includes the new version number of the differential patch package. 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, where the patch package download request includes the old version number of the terminal application.
[0108] In step S54, the patch package fragment is d...
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