CN111190630A - Terminal application updating method and server - Google Patents
Terminal application updating method and server Download PDFInfo
- Publication number
- CN111190630A CN111190630A CN202010004153.9A CN202010004153A CN111190630A CN 111190630 A CN111190630 A CN 111190630A CN 202010004153 A CN202010004153 A CN 202010004153A CN 111190630 A CN111190630 A CN 111190630A
- Authority
- CN
- China
- Prior art keywords
- installation package
- server
- terminal
- target
- engine performance
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the application discloses a method for updating a terminal application, which comprises the following steps: the server receives an updating request sent by the terminal; the server acquires the engine performance of the terminal according to the terminal identification carried in the updating request; the server determines an installation package set with an installation package quality not exceeding the engine performance requirement based on the engine performance; and the server determines a target installation package from the installation package set and sends the target installation package to the terminal, so that the terminal can update the terminal application according to the target installation package. The actual size of the installation package is reduced, and the transmission flow is saved. The application also discloses a server.
Description
Technical Field
The present application relates to the field of computer technologies, and in particular, to an update method for a terminal application and a server.
Background
In the client or application updating process, updating by using an installation package is a common updating mode. The content updated this time is carried in the installation package, and for some users using low-performance equipment, the updated content with higher picture quality cannot be rendered, that is, the part of files are invalid files for the users using the low-performance equipment, and the files with low quality and high quality are all packaged in one installation package, thereby wasting transmission flow and increasing the actual size of the installation package.
Disclosure of Invention
The application provides an updating method and a server for terminal application, transmission flow is saved, and updating efficiency is accelerated.
In a first aspect, an embodiment of the present application provides a method for updating a terminal application, including:
the server receives an updating request sent by the terminal;
the server acquires the engine performance of the terminal according to the terminal identification carried in the updating request;
the server determines an installation package set with an installation package quality not exceeding the engine performance requirement based on the engine performance;
and the server determines a target installation package from the installation package set and sends the target installation package to the terminal, so that the terminal can update the terminal application according to the target installation package.
Optionally, the determining, by the server based on the engine performance, that the quality of the installation package does not exceed the installation package set required by the engine performance includes:
the server determines a set of installation packages of which the quality does not exceed a threshold value as the set of installation packages; wherein the threshold is generated based on the engine performance, the threshold being proportional to the engine performance.
Optionally, the determining, by the server, the target installation package from the installation package set includes:
the server determines whether the terminal makes a selection in the installation package set, if so, the server takes the installation package in the selection as the target installation package, and if not, the server selects a default installation package in the installation package set as the target installation package.
Optionally, the method further includes:
after the server receives the target installation package replacing request sent by the terminal, the server cancels the sending of the target installation package to the terminal;
and the server sends the installation package after the terminal is replaced to the terminal according to the target installation package replacing request.
Optionally, the method further includes:
and when the server detects that the data of the target installation package is abnormal, the server sends any installation package in the installation package set to the terminal.
Optionally, the method further includes:
the server saves the relation between the target installation package and the engine performance; and when the application of other terminals is updated, the server sends the installation package corresponding to the engine performance of other terminals to other terminals according to the relation.
Optionally, the method further includes:
when the server pushes a new installation package, the server corrects the proportionality constant of the threshold value and the engine performance based on the relation between the quality of the new installation package and the threshold value.
Optionally, the sending, by the server, the target installation package to the terminal includes:
and the server sends the target installation package to the terminal by using the resource route corresponding to the target installation package.
Optionally, the method further includes:
when the target resource route corresponding to the target installation package is in fault, the server judges whether other resource routes corresponding to the target installation package are normal or not;
if so, the server sends the target installation package to the terminal by using the other resource routes;
if not, the server automatically switches any other installation package in the installation package set, and sends the any other installation package to the terminal by using a resource route corresponding to the any other installation package;
each installation package corresponds to a plurality of different resource routes, and the other resource routes are resource routes except the target resource route in the resource routes corresponding to the target installation package.
In a second aspect, an embodiment of the present application provides an update method for a terminal application, including:
the terminal sends an updating request to the server; the updating request carries a terminal identifier, so that the server can acquire the engine performance of the terminal based on the terminal identifier, and determine an installation package set with the quality not exceeding the engine performance requirement according to the engine performance;
and the terminal receives the target installation package determined by the server from the installation package set, and updates the terminal application by using the target installation package.
Optionally, the installation package set includes installation packages whose quality does not exceed a threshold; wherein the threshold is generated based on the engine performance, the threshold being proportional to the engine performance.
Optionally, the receiving, by the terminal, the target installation package determined by the server from the installation package set includes:
when the server determines that the terminal selects from the installation package set, so that the server takes the installation package selected by the terminal as the target installation package, the terminal receives the target installation package;
when the server determines that the terminal does not make a selection in the installation package set, so that the server can select a default installation package in the installation package set as the target installation package, and the terminal receives the target installation package.
Optionally, the method further includes:
the terminal sends a request for replacing the target installation package to the server so that the server cancels the sending of the target installation package to the terminal;
and the terminal receives the installation package which is sent by the server after the terminal is replaced.
Optionally, the method further includes:
and when the server detects that the data of the target installation package is abnormal, the terminal receives any installation package in the installation package set sent by the server.
Optionally, the method further includes:
the terminal sends the relation between the target installation package and the engine performance to the server;
and when the applications of other terminals are updated, the terminals receive the installation packages which are sent by the server and correspond to the engine performance of other terminals based on the relation.
Optionally, the method further includes:
when the server pushes a new installation package; wherein the server modifies a proportionality constant of the threshold to the engine performance based on a relationship of a quality of the new installation package to the threshold.
Optionally, the receiving, by the terminal, the target installation package determined by the server from the installation package set includes:
and the terminal receives the target installation package sent by the server by using the resource route corresponding to the target installation package.
Optionally, the method further includes:
when a target resource route corresponding to the target installation package is in fault, if the server judges that other resource routes corresponding to the target installation package are normal, the terminal receives the target installation package sent by the server by using the other resource routes; if the server judges that the other resource routes corresponding to the target installation package are all abnormal, the terminal receives any other installation package by utilizing the resource route corresponding to any other installation package selected from the installation package set by the server;
each installation package corresponds to a plurality of different resource routes, and the other resource routes are resource routes except the target resource route in the resource routes corresponding to the target installation package.
In a third aspect, an embodiment of the present application provides a server, including: a memory and a processor;
the memory is used for storing programs; the processor is used for processing the program and executing the following steps when processing the program: receiving an updating request sent by a terminal; acquiring the engine performance of the terminal according to the terminal identification carried in the updating request; determining, based on the engine performance, a set of installation packages for which installation package quality does not exceed the engine performance requirement; and determining a target installation package from the installation package set, and sending the target installation package to the terminal so that the terminal can update the terminal application according to the target installation package.
The technical scheme of this application has for prior art beneficial effect:
before downloading the installation package, the engine performance of the terminal is obtained, the installation package suitable for the terminal is matched for the terminal according to the engine performance, the resource route of the installation package is obtained, the installation package is downloaded, the client side is updated, the actual size of the installation package is reduced, and the transmission flow is saved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a flowchart of an updating method of a terminal application according to the present application;
fig. 2 is a flowchart of another updating method for a terminal application according to the present application;
fig. 3 is a flowchart of another updating method for a terminal application according to the present application;
fig. 4 is a schematic diagram of a server according to the present application.
Detailed Description
The applicant finds that, in the prior art, in the process of updating a certain application or other clients, the installation package is not subjected to differentiation processing, so that the installation packages obtained by all users are the same, differentiation processing is not performed on the performance of different devices, files adaptive to high-performance devices are transmitted to low-performance devices, transmission flow is wasted, and the actual size of the installation package is increased.
In view of the above, the present application provides an updating method of a terminal application and a server.
The following describes a scenario to which the update method for a terminal application disclosed in the present application is applicable.
For example, the application on the mobile phone needs to be updated according to the experience of the user, the server puts the updated content into an installation package so that the user can download and update the updated content, before the updated content is put into the installation package, the updated content needs to be classified, for example, a file with high picture quality is packaged into an installation package, a file with low picture quality is packaged into an installation package, the two installation packages are displayed to the user at the same time, and the user selects one installation package, so that the situation that the user downloads the installation package with high quality and the installation package with low quality at the same time is avoided, and the flow of one installation package is saved; further, when a user needs to update multiple applications, an adaptation calculation can be performed on installation packages of the multiple applications and the mobile phone performance used by the user, the quality range of the installation packages of the multiple applications is obtained, a corresponding installation package is selected for each application from an installation package set meeting the mobile phone performance requirements, and the multiple applications are updated after the corresponding installation packages are downloaded simultaneously or sequentially.
The following describes a method for updating a terminal application and a server disclosed in the embodiments of the present application with reference to the accompanying drawings.
The method comprises the following steps:
referring to fig. 1, fig. 1 is a flowchart of an updating method for a terminal application according to the present application, and an updating method for a terminal application disclosed in an embodiment of the present application includes:
step 101: the server receives an update request sent by the terminal.
As an implementation manner, when the server needs to update an application on a terminal, the server will first push an update message to the terminal, and then the terminal determines whether to perform an update according to the update message, and if the terminal performs an update, an update request is sent to the server.
It should be noted that, if the terminal does not actively send an update request to the server within the preset time, the server may send a message to the terminal, and may force the terminal to send the update request.
Step 102: and the server acquires the engine performance of the terminal according to the terminal identification carried in the updating request.
As an implementation manner, the server stores the terminal identifier and the parameter information of the terminal, and the server may find the parameter information of the terminal in the server according to the terminal identifier carried in the update request, and calculate the engine performance of the terminal device according to the parameter information.
It should be noted that the server may further obtain the engine performance of the terminal device according to the terminal identifier according to other third-party applications.
Step 103: the server determines, based on the engine performance, an installation package set for which installation package quality does not exceed the engine performance requirement.
And the server matches the terminal with a set of installation packages adaptive to the engine performance of the terminal equipment according to the engine performance of the terminal equipment, finds out all installation packages meeting the terminal, so as to select one installation package from all installation packages and send the installation package to the terminal, and the terminal updates the application by using one installation package.
In one embodiment, the server determines a set of installation packages for which the quality of the installation packages does not exceed a threshold as the set of installation packages; wherein the threshold is generated based on the engine performance, the threshold being proportional to the engine performance.
In one embodiment, when the server pushes a new package, the server modifies a proportionality constant between the threshold and the engine performance based on a relation between the quality of the new package and the threshold.
It should be noted that all the installation packages in the installation package set may be installation packages required for updating the content this time. For example, the updated content may be an interface, a character image, a background, or other content that needs to be updated in a game, when the updated content is a character image, the image information of the character image is stored in the installation packages in the set of installation packages that need to be updated this time, but the image quality in each installation package is different, so as to generate a plurality of redundant installation packages, when a user updates the game, an installation package that is adaptive to the engine performance may be selected according to the engine performance of the mobile phone used by the user, and since only the quality of one character image is stored in each installation package, the size of the installation package is reduced.
Step 104: and the server determines a target installation package from the installation package set and sends the target installation package to the terminal.
And the server determines a target installation package from the installation package set and sends the target installation package to the terminal, so that the terminal can update the terminal application according to the target installation package.
As an implementation manner, the server determines whether the terminal makes a selection in the installation package set, if so, the server takes the installation package in the selection as the target installation package, and if not, the server selects a default installation package in the installation package set as the target installation package.
It should be noted that the default installation package may be preset by the server, and the default installation package may be an installation package with a top quality rank or an installation package with a last quality rank in the set of installation packages that satisfy the engine performance. The quality ranking is advanced, the game experience of the client can be improved, and the installation package with the last quality ranking is a universal installation package and can adapt to the terminals of all users.
On the basis of steps 101 to 104, referring to fig. 2, fig. 2 is a flowchart of another updating method for a terminal application according to the present application, and a method for updating a terminal application disclosed in an embodiment of the present application further includes:
step 205: and the server sends the replaced installation package to the terminal according to the target installation package replacing request sent by the terminal.
As an implementation manner, after the server receives the request for replacing the target installation package sent by the terminal, the server cancels sending of the target installation package to the terminal; and the server sends the installation package after the terminal is replaced to the terminal according to the target installation package replacing request.
It should be noted that, in step 205, the terminal does not make a selection within the preset time in step 104, and the server makes a selection for the terminal, and then the terminal may cancel the current update task at any time and reselect an installation package for updating.
Step 206: and when the server detects that the data of the target installation package is abnormal, the server sends any installation package in the installation package set to the terminal.
It should be noted that in step 206, after the terminal actively selects or the server automatically selects the target installation package for the terminal in step 104, but when there is an abnormality in the data of the target installation package, the server may select one installation package from the set of target installation packages and send the installation package to the terminal.
Step 207: the server saves the relationship between the target installation package and the engine performance.
It should be noted that the server stores the relationship between the target installation package and the engine performance; and when the application of other terminals is updated, the server sends the installation package corresponding to the engine performance of other terminals to other terminals according to the relation.
On the basis of steps 205 to 207, referring to fig. 3, fig. 3 is a flowchart of another updating method for a terminal application of the present application, and a method for updating a terminal application disclosed in an embodiment of the present application further includes:
step 308: and the server sends the target installation package to the terminal by using the resource route corresponding to the target installation package.
It should be noted that, when the target installation package is used to update the terminal application, the target installation package needs to be downloaded by using a resource route.
Step 309: and when the target resource route corresponding to the target installation package is in fault, the server judges whether other resource routes corresponding to the target installation package are normal.
As an implementation manner, when a target resource route corresponding to the target installation package fails, the server determines whether other resource routes corresponding to the target installation package are normal; if so, the server sends the target installation package to the terminal by using the other resource routes; if not, the server automatically switches any other installation package in the installation package set, and sends the any other installation package to the terminal by using a resource route corresponding to the any other installation package; each installation package corresponds to a plurality of different resource routes, and the other resource routes are resource routes except the target resource route in the resource routes corresponding to the target installation package.
It should be noted that when a resource route corresponding to the target installation package has a fault, switching other resource routes may be implemented, and if all resource routes of the target installation package have faults, the server may automatically switch other installation packages, and download the other installation packages using the resource routes of the other installation packages, so as to update the terminal application.
The method embodiment of the application has the following beneficial effects:
before downloading the installation package, the engine performance of the terminal is obtained, the installation package suitable for the terminal is matched for the terminal according to the engine performance, the resource route of the installation package is obtained, the installation package is downloaded, the client side is updated, the actual size of the installation package is reduced, and the transmission flow is saved.
The embodiment of the server comprises:
referring to fig. 4, fig. 4 is a schematic diagram of a server according to the present application, and a server disclosed in an embodiment of the present application includes: a memory 401 and a processor 402; the memory 401 is used for storing programs; the processor 402 is configured to process the program, and when processing the program, perform the following steps: receiving an updating request sent by a terminal; acquiring the engine performance of the terminal according to the terminal identification carried in the updating request; determining, based on the engine performance, a set of installation packages for which installation package quality does not exceed the engine performance requirement; and determining a target installation package from the installation package set, and sending the target installation package to the terminal so that the terminal can update the terminal application according to the target installation package.
The server embodiment of the application has the following beneficial effects:
the memory 401 stores a program, and the processor 402 acquires an engine performance of a terminal before downloading an installation package, matches the installation package adapted to the terminal for the terminal according to the engine performance, acquires a resource route of the installation package, downloads the installation package, and updates a client. The actual size of the installation package is reduced, and the transmission flow is saved.
The above description is only one specific embodiment of the present application, but the scope of the present application is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present application should be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (19)
1. A method for updating a terminal application, comprising:
the server receives an updating request sent by the terminal;
the server acquires the engine performance of the terminal according to the terminal identification carried in the updating request;
the server determines an installation package set with an installation package quality not exceeding the engine performance requirement based on the engine performance;
and the server determines a target installation package from the installation package set and sends the target installation package to the terminal, so that the terminal can update the terminal application according to the target installation package.
2. The method of claim 1, wherein the server determines, based on the engine performance, an installation package set for which installation package quality does not exceed the engine performance requirements comprises:
the server determines a set of installation packages of which the quality does not exceed a threshold value as the set of installation packages; wherein the threshold is generated based on the engine performance, the threshold being proportional to the engine performance.
3. The method of claim 1, wherein the server determining a target installation package from the set of installation packages comprises:
the server determines whether the terminal makes a selection in the installation package set, if so, the server takes the installation package in the selection as the target installation package, and if not, the server selects a default installation package in the installation package set as the target installation package.
4. The method of claim 1, further comprising:
after the server receives the target installation package replacing request sent by the terminal, the server cancels the sending of the target installation package to the terminal;
and the server sends the installation package after the terminal is replaced to the terminal according to the target installation package replacing request.
5. The method of claim 1, further comprising:
and when the server detects that the data of the target installation package is abnormal, the server sends any installation package in the installation package set to the terminal.
6. The method of claim 1, further comprising:
the server saves the relation between the target installation package and the engine performance; and when the application of other terminals is updated, the server sends the installation package corresponding to the engine performance of other terminals to other terminals according to the relation.
7. The method of claim 2, further comprising:
when the server pushes a new installation package, the server corrects the proportionality constant of the threshold value and the engine performance based on the relation between the quality of the new installation package and the threshold value.
8. The method according to any one of claims 1-7, wherein the server sending the target installation package to the terminal comprises:
and the server sends the target installation package to the terminal by using the resource route corresponding to the target installation package.
9. The method of claim 8, further comprising:
when the target resource route corresponding to the target installation package is in fault, the server judges whether other resource routes corresponding to the target installation package are normal or not;
if so, the server sends the target installation package to the terminal by using the other resource routes;
if not, the server automatically switches any other installation package in the installation package set, and sends the any other installation package to the terminal by using a resource route corresponding to the any other installation package;
each installation package corresponds to a plurality of different resource routes, and the other resource routes are resource routes except the target resource route in the resource routes corresponding to the target installation package.
10. A method for updating a terminal application, comprising:
the terminal sends an updating request to the server; the updating request carries a terminal identifier, so that the server can acquire the engine performance of the terminal based on the terminal identifier, and determine an installation package set with the quality not exceeding the engine performance requirement according to the engine performance;
and the terminal receives the target installation package determined by the server from the installation package set, and updates the terminal application by using the target installation package.
11. The method of claim 10, wherein the set of installation packages comprises installation packages for which the installation package quality does not exceed a threshold; wherein the threshold is generated based on the engine performance, the threshold being proportional to the engine performance.
12. The method of claim 10, wherein the terminal receiving the target installation package determined by the server from the set of installation packages comprises:
when the server determines that the terminal selects from the installation package set, so that the server takes the installation package selected by the terminal as the target installation package, the terminal receives the target installation package;
when the server determines that the terminal does not make a selection in the installation package set, so that the server can select a default installation package in the installation package set as the target installation package, and the terminal receives the target installation package.
13. The method of claim 10, further comprising:
the terminal sends a request for replacing the target installation package to the server so that the server cancels the sending of the target installation package to the terminal;
and the terminal receives the installation package which is sent by the server after the terminal is replaced.
14. The method of claim 10, further comprising:
and when the server detects that the data of the target installation package is abnormal, the terminal receives any installation package in the installation package set sent by the server.
15. The method of claim 10, further comprising:
the terminal sends the relation between the target installation package and the engine performance to the server;
and when the applications of other terminals are updated, the terminals receive the installation packages which are sent by the server and correspond to the engine performance of other terminals based on the relation.
16. The method of claim 11, further comprising:
when the server pushes a new installation package; wherein the server modifies a proportionality constant of the threshold to the engine performance based on a relationship of a quality of the new installation package to the threshold.
17. The method according to any one of claims 10-16, wherein the terminal receiving the target installation package determined by the server from the set of installation packages comprises:
and the terminal receives the target installation package sent by the server by using the resource route corresponding to the target installation package.
18. The method of claim 8, further comprising:
when a target resource route corresponding to the target installation package is in fault, if the server judges that other resource routes corresponding to the target installation package are normal, the terminal receives the target installation package sent by the server by using the other resource routes; if the server judges that the other resource routes corresponding to the target installation package are all abnormal, the terminal receives any other installation package sent by the server from the resource route corresponding to any other installation package selected from the installation package set;
each installation package corresponds to a plurality of different resource routes, and the other resource routes are resource routes except the target resource route in the resource routes corresponding to the target installation package.
19. A server, comprising: a memory and a processor;
the memory is used for storing programs;
the processor is used for processing the program and executing the following steps when processing the program:
receiving an updating request sent by a terminal; acquiring the engine performance of the terminal according to the terminal identification carried in the updating request; determining, based on the engine performance, a set of installation packages for which installation package quality does not exceed the engine performance requirement; and determining a target installation package from the installation package set, and sending the target installation package to the terminal so that the terminal can update the terminal application according to the target installation package.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010004153.9A CN111190630B (en) | 2020-01-02 | 2020-01-02 | Updating method of terminal application and server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010004153.9A CN111190630B (en) | 2020-01-02 | 2020-01-02 | Updating method of terminal application and server |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111190630A true CN111190630A (en) | 2020-05-22 |
CN111190630B CN111190630B (en) | 2023-06-16 |
Family
ID=70708386
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010004153.9A Active CN111190630B (en) | 2020-01-02 | 2020-01-02 | Updating method of terminal application and server |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111190630B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113467792A (en) * | 2021-06-28 | 2021-10-01 | 北京梧桐车联科技有限责任公司 | Updating method, device and system of installation package |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102137390A (en) * | 2010-12-13 | 2011-07-27 | 华为软件技术有限公司 | Method, equipment and system for downloading mobile phone software |
CN103678319A (en) * | 2012-09-03 | 2014-03-26 | 腾讯科技(深圳)有限公司 | Resource file updating method, device and system and server |
CN104156243A (en) * | 2014-08-05 | 2014-11-19 | 网际傲游(北京)科技有限公司 | Application distribution and rapid loading and running system and method |
CN105589705A (en) * | 2014-10-24 | 2016-05-18 | 小米科技有限责任公司 | File updating method and device, and equipment |
CN106598678A (en) * | 2016-12-20 | 2017-04-26 | 北京小米移动软件有限公司 | Method and device for supplying application installation packages to terminal equipment |
CN106598677A (en) * | 2016-12-20 | 2017-04-26 | 北京小米移动软件有限公司 | Installation package downloading method and device |
CN106604264A (en) * | 2017-01-04 | 2017-04-26 | 北京奇虎科技有限公司 | Application installation method and system, server, and mobile terminal |
CN108322345A (en) * | 2018-02-07 | 2018-07-24 | 平安科技(深圳)有限公司 | A kind of dissemination method and server of fault restoration data packet |
CN108519886A (en) * | 2018-03-28 | 2018-09-11 | 努比亚技术有限公司 | A kind of APK application installation packages configuration method, server, system and storage medium |
US20190205116A1 (en) * | 2018-01-03 | 2019-07-04 | Delta Electronics (Shanghai) Co., Ltd | Method of upgrading inverter soware, system and electronic device using the same |
CN110502245A (en) * | 2018-05-16 | 2019-11-26 | 华为技术有限公司 | Data processing method, terminal, server and application and development equipment |
-
2020
- 2020-01-02 CN CN202010004153.9A patent/CN111190630B/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102137390A (en) * | 2010-12-13 | 2011-07-27 | 华为软件技术有限公司 | Method, equipment and system for downloading mobile phone software |
CN103678319A (en) * | 2012-09-03 | 2014-03-26 | 腾讯科技(深圳)有限公司 | Resource file updating method, device and system and server |
CN104156243A (en) * | 2014-08-05 | 2014-11-19 | 网际傲游(北京)科技有限公司 | Application distribution and rapid loading and running system and method |
CN105589705A (en) * | 2014-10-24 | 2016-05-18 | 小米科技有限责任公司 | File updating method and device, and equipment |
CN106598678A (en) * | 2016-12-20 | 2017-04-26 | 北京小米移动软件有限公司 | Method and device for supplying application installation packages to terminal equipment |
CN106598677A (en) * | 2016-12-20 | 2017-04-26 | 北京小米移动软件有限公司 | Installation package downloading method and device |
CN106604264A (en) * | 2017-01-04 | 2017-04-26 | 北京奇虎科技有限公司 | Application installation method and system, server, and mobile terminal |
US20190205116A1 (en) * | 2018-01-03 | 2019-07-04 | Delta Electronics (Shanghai) Co., Ltd | Method of upgrading inverter soware, system and electronic device using the same |
CN108322345A (en) * | 2018-02-07 | 2018-07-24 | 平安科技(深圳)有限公司 | A kind of dissemination method and server of fault restoration data packet |
CN108519886A (en) * | 2018-03-28 | 2018-09-11 | 努比亚技术有限公司 | A kind of APK application installation packages configuration method, server, system and storage medium |
CN110502245A (en) * | 2018-05-16 | 2019-11-26 | 华为技术有限公司 | Data processing method, terminal, server and application and development equipment |
Non-Patent Citations (3)
Title |
---|
R. M. FRANCIS: "Towards portable large-scale image processing with high-performance computing", 《JOURNAL OF DIGITAL IMAGING》, vol. 31, pages 304 - 314 * |
袁卉欣 等: "面向智能移动终端的应用引擎***", 《微型电脑应用》, vol. 31, no. 9, pages 9 - 12 * |
赵家祝: "Android移动应用热更新方案的研究与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》, no. 1, pages 138 - 1462 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113467792A (en) * | 2021-06-28 | 2021-10-01 | 北京梧桐车联科技有限责任公司 | Updating method, device and system of installation package |
Also Published As
Publication number | Publication date |
---|---|
CN111190630B (en) | 2023-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110958302B (en) | File uploading method, user terminal, uploading management server and system | |
US20090119388A1 (en) | Content relaying device and content relaying method | |
CN104410665B (en) | A kind of method for down loading and equipment upgrading bag | |
US20150112798A1 (en) | Advertisement processing method and apparatus | |
CN111345008B (en) | Mobile edge host service notification method and device | |
US10133601B2 (en) | Memory management | |
CN111698098A (en) | Communication method, apparatus and computer-readable storage medium | |
CN110392098B (en) | Self-adaptive virtual desktop transmission method and device | |
CN111991803B (en) | Cloud game switching method and device and computer readable storage medium | |
CN114138325A (en) | Gray scale publishing method and device | |
CN111193792A (en) | Message transmission method and device, electronic equipment and storage medium | |
CN111190630B (en) | Updating method of terminal application and server | |
CN112039718A (en) | Upgrade state detection method, server, device and storage medium | |
US20160088184A1 (en) | Image forming apparatus, processing method, and non-transitory computer readable medium | |
CN111176706A (en) | Terminal upgrading method and device, electronic equipment and storage medium | |
CN113407823A (en) | IOS message pushing method and system | |
CN111803929A (en) | Control object switching method and device, electronic equipment and computer storage medium | |
CN111240698A (en) | Model deployment method and device, storage medium and electronic equipment | |
CN112148320A (en) | Application program upgrading method, device, equipment and storage medium | |
CN113746851B (en) | Proxy system and method supporting real-time analysis of GRPC request | |
CN116028196A (en) | Data processing method, device and storage medium | |
CN113535402A (en) | Load balancing processing method and device based on 5G MEC and electronic equipment | |
CN111045805A (en) | Method and device for rating task executor, computer equipment and storage medium | |
CN110661697A (en) | Message synchronization method, device, readable storage medium, electronic device and system | |
US9219618B2 (en) | Information processing system, information processing device, management terminal device, and computer readable medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |