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

Method and system for dynamic update of application version

A technology of dynamic update and version, applied in branch equipment, electrical components, telephone communication, etc., can solve the problems of unable to specify version number, unable to realize update management, unable to foresee the judgment conditions of demand change in advance, etc.

Active Publication Date: 2021-07-06
FUJIAN TQ DIGITAL
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] (1) Fine-grained update management cannot be achieved. The existing method is mainly to compare and update the application version through the third-party platform and the application market, and the customization that developers can perform is very limited
For example, for the application version of some new functions, the developer hopes to only update certain system versions, a certain type of mobile phone, or several specified hardware configurations within different system version ranges, and the existing methods are helpless.
[0006] (2) It is impossible to achieve dynamic update management, that is, to judge according to the new conditions of demand
For example, on the basis of the pre-designated system version, a new condition is added to only update the mobile phones of the designated operator; the existing third-party platform does not support the custom dynamic update method, and the released applications cannot foresee the demand changes in advance. all judgment conditions
[0007] (3) It is impossible to specify the version number to be updated, such as updating only for specific user groups or falling back to the specified version

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 and system for dynamic update of application version
  • Method and system for dynamic update of application version
  • Method and system for dynamic update of application version

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0059] Please refer to figure 2 and image 3 , this embodiment provides a method for dynamically updating a terminal application version, which is suitable for dynamically updating the application version of a terminal, especially a mobile terminal, such as a mobile phone.

[0060] Please also see figure 2 and image 3 , the method of this embodiment may include the following steps:

[0061] S1: Write the data packet according to the judgment condition to be set, one judgment condition corresponds to one data packet, and the data packet contains the verification method of the judgment condition. Therefore, when the verification method in the data packet is called, the verification of the corresponding judgment condition can be realized.

[0062] By "modularizing" the judgment conditions, it is possible to realize the combination of logical relationships between "modules" (that is, data packets), and construct update conditions for parallel judgment of multiple judgment c...

Embodiment 2

[0083] This embodiment provides a corresponding embodiment 1, providing a system for dynamically updating an application version, including an update configuration server and a terminal; the update configuration server includes a first storage medium; the terminal includes a second storage medium; the first The first computer program is correspondingly stored on the storage medium, and the second computer program is correspondingly stored on the second storage medium;

[0084] Said first computer program, when executed by a processor of an update configuration server, implements the following steps:

[0085] A preset update configuration file, the update configuration file includes update conditions; the update conditions are composed of a preset number of judgment conditions combined with an AND or non-logical relationship, and one judgment condition corresponds to one containing its verification method The download address of the data package;

[0086] In a specific...

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 present invention provides a method and system for dynamically updating an application version. The method includes: preset an update configuration file on an update configuration server, and the update configuration file includes an update condition; the update condition is determined by a preset number of judgment conditions Combined with AND or non-logic relationship, one said judgment condition corresponds to one download address of the data packet containing its verification method; establishes the communication connection between the update service process of the terminal and the update configuration server; the terminal downloads the update configuration file; Analyzing the update conditions in the update configuration file, and judging whether the update requirements are met according to the analysis results. By "modularizing" the judging conditions, the present invention can realize flexible configuration update conditions through diversified logic combinations, and at the same time realize code reuse, as well as flexible and free configuration of update conditions; furthermore, remote configuration server-based Dynamic and flexible configuration update conditions.

Description

technical field [0001] The invention relates to the field of application version upgrading, in particular to a method and system for dynamically updating application versions. Background technique [0002] The popularity of mobile Internet and mobile devices has spawned thousands of Android application development. Application version upgrade is a link that developers must consider. In order to cope with the ever-increasing versions of the Android system and different mobile phone hardware configurations, many application update solutions have been born. [0003] The update method of the existing Android application is mainly through the mobile phone application market. When a new version of the APP needs to be launched, the developer uploads the latest version of the APP to the major application markets, and the application market decides whether to notify the user to update by comparing the APP version on the user's mobile phone. Another way is that the developer embeds ...

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 Patents(China)
IPC IPC(8): G06F8/65H04M1/72406
CPCG06F8/65H04M1/72406
Inventor 刘德建陈辉钟良德郭玉湖
Owner FUJIAN TQ DIGITAL
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