CN105245581A - Application program transmission method and device - Google Patents
Application program transmission method and device Download PDFInfo
- Publication number
- CN105245581A CN105245581A CN201510600253.7A CN201510600253A CN105245581A CN 105245581 A CN105245581 A CN 105245581A CN 201510600253 A CN201510600253 A CN 201510600253A CN 105245581 A CN105245581 A CN 105245581A
- Authority
- CN
- China
- Prior art keywords
- destination application
- mobile terminal
- installation kit
- result
- version
- 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
- 238000000034 method Methods 0.000 title claims abstract description 38
- 230000005540 biological transmission Effects 0.000 title claims abstract description 23
- 238000009434 installation Methods 0.000 claims description 161
- 230000000694 effects Effects 0.000 abstract description 11
- 239000002574 poison Substances 0.000 description 69
- 231100000614 poison Toxicity 0.000 description 69
- MWZTVLNYXAKUKY-LBEKAKSKSA-N 4-hydroxy-N-[2-[(1R,13S)-3-methyl-8-oxo-11-azatetracyclo[8.4.0.01,13.02,7]tetradeca-2,4,6,9-tetraene-11-carbonyl]imidazo[1,2-a]pyridin-6-yl]benzamide Chemical compound C=1([C@]23C[C@@H]3C3)C(C)=CC=CC=1C(=O)C=C2N3C(=O)C(N=C1C=C2)=CN1C=C2NC(=O)C1=CC=C(O)C=C1 MWZTVLNYXAKUKY-LBEKAKSKSA-N 0.000 description 1
- 241001455214 Acinonyx jubatus Species 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
Abstract
The embodiment of the invention discloses an application program transmission method and device, which are applied to a first mobile terminal, and the method comprises the following steps: determining a target application program to be transmitted; sending information containing the target application program version to a server; receiving a first result or a second result sent by a server; under the condition of receiving a first result, sending a target application program installation package corresponding to the version of the target application program installed in the first mobile terminal to a second mobile terminal; and sending the target data to the second mobile terminal under the condition of receiving the second result. By applying the embodiment of the invention, the target application program installed on the second mobile terminal is the latest version, and the upgrading is not needed, so that the experience effect of the user is improved.
Description
Technical field
The present invention relates to technical field of data transmission, particularly a kind of application transfer method and device.
Background technology
Along with the development of the Internet and mobile terminal, the user of mobile terminal is used to get more and more.Increasing user can use mobile terminal to transmit mutually APP (Application, application program), and without the need to removing APP network being searched for, downloads transmission.
At present, first mobile terminal is directly to the second mobile terminal transmission APP, the version of APP can not be considered, when the second mobile terminal receives the APP of the first mobile terminal transmission, APP the and when APP of redaction being detected is run in first time, APP will be pointed out to upgrade to user, Consumer's Experience poor effect; And user is when upgrading this APP, again can install this APP, also comparatively affect the experience effect of user.
Summary of the invention
The object of the embodiment of the present invention is to provide a kind of application transfer method and device, and the APP installed to make mobile terminal is latest edition, without the need to upgrading, improves the experience effect of user again.
For achieving the above object, the embodiment of the invention discloses a kind of application transfer method, being applied to the first mobile terminal, comprising:
Determine destination application waiting for transmission;
Send the information comprising described destination application version to server, to make server according to this information, judge whether the described destination application in described first mobile terminal is latest edition; If so, feed back the first result to described first mobile terminal, if not, feed back the second result to described first mobile terminal; Wherein, carrying the described destination application be used to indicate in described first mobile terminal in described first result is the information of latest edition, carries the increment installation kit of described destination application or the download address of increment installation kit in described second result;
Receive described first result or described second result;
When receiving described first result, send destination application installation kit corresponding to the version of the destination application installed in described first mobile terminal to the second mobile terminal, according to the described destination application installation kit received, the destination application of latest edition is installed to make described second mobile terminal;
When receiving described second result, target data is sent to described second mobile terminal, to make described second mobile terminal according to the target data received, the destination application of latest edition is installed, wherein, described target data is: the data that the destination application installation kit corresponding according to the version of the destination application installed in described first mobile terminal generates.
Optionally, the increment installation kit of described destination application is carried in described second result;
Described target data, comprising:
The destination application installation kit corresponding according to the version of the destination application installed in described first mobile terminal and the increment installation kit of described destination application, the new installation kit of the described destination application of generation;
Or
The increment installation kit of the destination application installation kit that the version of the destination application installed in described first mobile terminal is corresponding and described destination application.
Optionally, the download address of the increment installation kit of described destination application is carried in described second result;
Described target data, comprising:
The download address of the increment installation kit of the destination application installation kit that the version of the destination application installed in described first mobile terminal is corresponding and described destination application.
Optionally, described determine destination application waiting for transmission before, also comprise:
Receive the transfer instruction to described second mobile terminal transfer application.
Optionally, reception described first result or described second result after, transmission described destination application installation kit or described target data to described second mobile terminal before, also comprise:
Receive the transfer instruction to described second mobile terminal transfer application.
For achieving the above object, the embodiment of the invention discloses a kind of application transfer device, be applied to the first mobile terminal, comprise: destination application determination module, the first sending module, result receiver module, the second sending module and the 3rd sending module, wherein
Described destination application determination module, for determining destination application waiting for transmission;
Described first sending module, for sending the information comprising the destination application version that described destination application determination module is determined to server, to make server according to this information, judge whether the described destination application in described first mobile terminal is latest edition; If so, feed back the first result to described first mobile terminal, if not, feed back the second result to described first mobile terminal; Wherein, carrying the described destination application be used to indicate in described first mobile terminal in described first result is the information of latest edition, carries the increment installation kit of described destination application or the download address of increment installation kit in described second result;
Described result receiver module, for receiving described first result or described second result;
Described second sending module, for when described result receiver module receives described first result, send destination application installation kit corresponding to the version of the destination application installed in described first mobile terminal to the second mobile terminal, according to the described destination application installation kit received, the destination application of latest edition is installed to make described second mobile terminal;
Described 3rd sending module, for when described result receiver module receives described second result, target data is sent to described second mobile terminal, to make described second mobile terminal according to the target data received, the destination application of latest edition is installed, wherein, described target data is: the data that the destination application installation kit corresponding according to the version of the destination application installed in described first mobile terminal generates.
Optionally, the increment installation kit of described destination application is carried in described second result;
Described target data, comprising:
The destination application installation kit corresponding according to the version of the destination application installed in described first mobile terminal and the increment installation kit of described destination application, the new installation kit of the described destination application of generation;
Or
The increment installation kit of the destination application installation kit that the version of the destination application installed in described first mobile terminal is corresponding and described destination application.
Optionally, the download address of the increment installation kit of described destination application is carried in described second result;
Described target data, comprising:
The download address of the increment installation kit of the destination application installation kit that the version of the destination application installed in described first mobile terminal is corresponding and described destination application.
Optionally, also comprise: transfer instruction receiver module,
Described transfer instruction receiver module, for receiving the transfer instruction to described second mobile terminal transfer application.
As seen from the above technical solutions, embodiments provide a kind of application transfer method and device, be applied to the first mobile terminal, method comprises: determine destination application waiting for transmission; Send the information comprising described destination application version to server, to make server according to this information, judge whether the described destination application in described first mobile terminal is latest edition; If so, feed back the first result to described first mobile terminal, if not, feed back the second result to described first mobile terminal; Wherein, carrying the described destination application be used to indicate in described first mobile terminal in described first result is the information of latest edition, carries the increment installation kit of described destination application or the download address of increment installation kit in described second result; Receive described first result or described second result; When receiving described first result, send destination application installation kit corresponding to the version of the destination application installed in described first mobile terminal to the second mobile terminal, according to the described destination application installation kit received, the destination application of latest edition is installed to make described second mobile terminal; When receiving described second result, target data is sent to described second mobile terminal, to make described second mobile terminal according to the target data received, the destination application of latest edition is installed, wherein, described target data is: the data that the destination application installation kit corresponding according to the version of the destination application installed in described first mobile terminal generates.The technical scheme that the application embodiment of the present invention provides, the destination application that the second mobile terminal is installed is latest edition, without the need to upgrading, improves the experience effect of user again.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, to use to required in embodiment or description of the prior art below
accompanying drawingbe briefly described, apparently, in the following describes
accompanying drawingonly some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, can also according to these
accompanying drawingobtain other
accompanying drawing.
fig. 1for the first flow process signal of the application transfer method that the embodiment of the present invention provides
figure;
fig. 2for the second flow process signal of the application transfer method that the embodiment of the present invention provides
figure;
fig. 3for the third flow process signal of the application transfer method that the embodiment of the present invention provides
figure;
fig. 4for the first structural representation of the application transfer device that the embodiment of the present invention provides
figure;
fig. 5for the second structural representation of the application transfer device that the embodiment of the present invention provides
figure;
fig. 6for the third structural representation of the application transfer device that the embodiment of the present invention provides
figure.
Embodiment
Below in conjunction with in the embodiment of the present invention
accompanying drawing, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
In order to solve prior art problem, embodiments provide a kind of application transfer method and device.First a kind of application transfer method that the embodiment of the present invention provides is introduced below.
It should be noted that, embodiments of the invention are preferably applicable to the first mobile terminal, such as, the mobile terminal of iOS operating system (iOS is the handheld equipment operating system developed by Apple), Android operation system (android system is a kind of based on the freedom of Linux and the operating system of open source code), WindowsPhone operating system (WindowsPhone is the Mobile phone operating system that Microsoft issues), certainly be also applicable to other mobile terminals, the present invention is not construed as limiting this.
fig. 1for the first flow process signal of the application transfer method that the embodiment of the present invention provides
figure, can comprise:
S101: determine destination application waiting for transmission;
S102: send the information comprising destination application version to server, to make server according to this information, judge whether the described destination application in described first mobile terminal is latest edition; If so, feed back the first result to described first mobile terminal, if not, feed back the second result to described first mobile terminal; Wherein, carrying the described destination application be used to indicate in described first mobile terminal in described first result is the information of latest edition, carries the increment installation kit of described destination application or the download address of increment installation kit in described second result;
S103: the first result that reception server sends or the second result;
S104: when receiving the first result, send destination application installation kit corresponding to the version of the destination application installed in described first mobile terminal to the second mobile terminal, according to the described destination application installation kit received, the destination application of latest edition is installed to make described second mobile terminal;
S105: when receiving the second result, target data is sent to described second mobile terminal, to make described second mobile terminal according to the target data received, the destination application of latest edition is installed, wherein, described target data is: the data that the destination application installation kit corresponding according to the version of the destination application installed in described first mobile terminal generates.
Exemplary, destination application waiting for transmission, can be mobile phone version QQ, the micro-letter of mobile phone version, Kingsoft mobile phone poison despot, Kingsoft mobile phone bodyguard, mobile phone version cheetah cleaning great master etc., the present invention limit application program waiting for transmission.
Suppose that destination application waiting for transmission is Kingsoft mobile phone poison despot, then the version of the current Kingsoft mobile phone poison despot self installed and bag name are sent to server by the first mobile terminal, suppose that the bag of Kingsoft mobile phone poison despot is called: com.ijinshan.duba, version is: 5.6.0.
Server receives bag name and the version of the destination application waiting for transmission that the first mobile terminal sends, and according to the bag name received, determines that the application program of this bag name correspondence is Kingsoft mobile phone poison despot, detect the installation kit that whether there is Kingsoft mobile phone poison despot higher than the version received in the installation kit of Kingsoft mobile phone poison despot self stored, if there is no, represent that version that the first mobile terminal is installed be Kingsoft mobile phone poison despot of 5.6.0 is latest edition, now server carries to the first mobile terminal feedback the first result that Kingsoft mobile phone poison despot be used to indicate in the first mobile terminal is the information of latest edition, such as, first result of feedback can be " not finding Kingsoft mobile phone poison despot of redaction " or " Kingsoft mobile phone poison despot that you install is latest edition " etc.Now, the installation kit that Kingsoft mobile phone poison that the first mobile terminal sends latest edition is seized by force sends to the second mobile terminal, second mobile terminal receives the installation kit of Kingsoft mobile phone poison despot that the first mobile terminal sends, utilize this installation kit that Kingsoft mobile phone poison despot is installed, Kingsoft mobile phone poison despot of installation is Kingsoft mobile phone poison despot of latest edition, without the need to upgrading again, concrete, first mobile terminal sends to the installation kit of Kingsoft mobile phone poison despot of the latest edition of the second mobile terminal, it can be the installation kit that the first mobile terminal generates according to Kingsoft mobile phone poison despot self installed, also can be the installation kit of Kingsoft mobile phone poison despot of the latest edition that the first mobile terminal is downloaded, it can also be the installation kit of Kingsoft mobile phone poison despot of the latest edition that the first mobile terminal stores.
If server detects that the installation kit of Kingsoft mobile phone poison despot self stored exists the installation kit of Kingsoft mobile phone poison despot higher than the version received, then represent that Kingsoft mobile phone poison despot installed in the first mobile terminal is not latest edition, now server carries the local version of the first mobile terminal to the first mobile terminal feedback and is upgraded to the increment installation kit of Kingsoft mobile phone poison despot of latest edition or the second result of the download address of increment installation kit, concrete, the increment installation kit between the installation kit of each version of Kingsoft mobile phone poison despot and each version is prestored in server.
Concrete, the increment installation kit of Kingsoft mobile phone poison despot is carried in second result, now, the installation kit of Kingsoft mobile phone poison despot that the version of Kingsoft mobile phone poison despot that the first mobile terminal can be installed according to self is corresponding and the increment installation kit received, generate the installation kit of new Kingsoft mobile phone poison despot, the installation kit of the new Kingsoft mobile phone poison despot generated is sent to the second mobile terminal; Now, target data is the increment installation kit according to destination application installation kit corresponding to the version of the destination application installed in the first mobile terminal and destination application, the new installation kit of the destination application of generation.Second mobile terminal receives the installation kit of new Kingsoft mobile phone poison despot that the first mobile terminal sends, and utilizes this installation kit to install Kingsoft mobile phone poison despot, and Kingsoft mobile phone poison despot of installation is Kingsoft mobile phone poison despot of latest edition, without the need to upgrading again.
Concrete, carry the increment installation kit of Kingsoft mobile phone poison despot in the second result, now, the installation kit of Kingsoft mobile phone poison despot corresponding for the version of Kingsoft mobile phone poison despot of self installation and increment installation kit can also be sent the second mobile terminal by the first mobile terminal; Now, target data is the increment installation kit of destination application installation kit that the version of the destination application installed in the first mobile terminal is corresponding and destination application.Second mobile terminal receives installation kit and the increment installation kit of Kingsoft mobile phone poison despot that the first mobile terminal sends, utilize installation kit and the increment installation kit of Kingsoft mobile phone poison despot received, generate the installation kit of new Kingsoft mobile phone poison despot, utilize this installation kit that Kingsoft mobile phone poison despot is installed, Kingsoft mobile phone poison despot of installation is Kingsoft mobile phone poison despot of latest edition, without the need to upgrading again.
Concrete, the download address of the increment installation kit of Kingsoft mobile phone poison despot is carried in second result, now, first mobile terminal can download increment installation kit according to this download address, after having downloaded this increment installation kit, installation kit and the increment installation kit of Kingsoft mobile phone poison despot that the version of Kingsoft mobile phone poison despot self installed is corresponding can be utilized, generate the installation kit of new Kingsoft mobile phone poison despot, the installation kit of the new Kingsoft mobile phone poison despot generated is sent to the second mobile terminal, second mobile terminal receives the installation kit of new Kingsoft mobile phone poison despot that the first mobile terminal sends, utilize this installation kit that Kingsoft mobile phone poison despot is installed, Kingsoft mobile phone poison despot of installation is Kingsoft mobile phone poison despot of latest edition, without the need to upgrading again, the installation kit of Kingsoft mobile phone poison despot of generation and increment installation kit can also be sent the second mobile terminal, second mobile terminal receives installation kit and the increment installation kit of Kingsoft mobile phone poison despot that the first mobile terminal sends, utilize installation kit and the increment installation kit of Kingsoft mobile phone poison despot received, generate the installation kit of new Kingsoft mobile phone poison despot, utilize this installation kit that Kingsoft mobile phone poison despot is installed, Kingsoft mobile phone poison despot of installation is Kingsoft mobile phone poison despot of latest edition, without the need to upgrading again.
Concrete, the download address of the increment installation kit of Kingsoft mobile phone poison despot is carried in second result, now, the installation kit of Kingsoft mobile phone poison despot corresponding for the version of Kingsoft mobile phone poison despot of self installation and the download address of increment installation kit can also be sent to the second mobile terminal by the first mobile terminal; Now, target data is the download address of the increment installation kit of destination application installation kit that the version of the destination application installed in the first mobile terminal is corresponding and destination application.Second mobile terminal is according to the download address receiving increment installation kit, download increment installation kit, utilize the installation kit of the increment installation kit downloaded and Kingsoft mobile phone poison despot received, generate the installation kit of new Kingsoft mobile phone poison despot, utilize the installation kit of the new Kingsoft mobile phone poison despot generated that Kingsoft mobile phone poison despot is installed, Kingsoft mobile phone poison despot of installation is Kingsoft mobile phone poison despot of latest edition, without the need to upgrading again.
Wherein, utilize application program installation kit and the increment installation kit of legacy version, the application program installation kit generating redaction is prior art, and the embodiment of the present invention no longer repeats this.
It should be noted that, above-mentioned despot for Kingsoft mobile phone poison is described, and is only an instantiation of the present invention, does not form limitation of the invention.
Application the present invention
fig. 1illustrated embodiment, the destination application that the second mobile terminal is installed is latest edition, without the need to upgrading, improves the experience effect of user again.
fig. 2for the second flow process signal of the application transfer method that the embodiment of the present invention provides
figure, the present invention
fig. 2illustrated embodiment exists
fig. 1on the basis of illustrated embodiment, before S101, increase S106: receive the transfer instruction to described second mobile terminal transfer application.
Application the present invention
fig. 2illustrated embodiment, the first mobile terminal after receiving the transfer instruction to the second mobile terminal transfer application, then can determine destination application waiting for transmission, sends the related data of installation targets application program to the second mobile terminal; And the destination application that the second mobile terminal is installed is latest edition, without the need to upgrading again, improve the experience effect of user.
fig. 3for the third flow process signal of the application transfer method that the embodiment of the present invention provides
figure, the present invention
fig. 3illustrated embodiment exists
fig. 1on the basis of illustrated embodiment, after S103, before S104 and S105, increase S107: receive the transfer instruction to described second mobile terminal transfer application.
Application the present invention
fig. 3illustrated embodiment, first mobile terminal can prepare the related data sending installation targets application program to the second mobile terminal in advance, after receiving the transfer instruction to the second mobile terminal transfer application, send the related data of installation targets application program directly to the second mobile terminal; And the destination application that the second mobile terminal is installed is latest edition, without the need to upgrading again, improve the experience effect of user.
Corresponding with above-mentioned embodiment of the method, the embodiment of the present invention also provides a kind of application transfer device.
fig. 4for the first structural representation of the application transfer device that the embodiment of the present invention provides
figure, can comprise: destination application determination module 201, first sending module 202, result receiver module 203, second sending module 204 and the 3rd sending module 205, wherein,
Destination application determination module 201, for determining destination application waiting for transmission;
First sending module 202, for sending the information comprising the destination application version that destination application determination module 201 is determined to server, to make server according to this information, judge whether the described destination application in described first mobile terminal is latest edition; If so, feed back the first result to described first mobile terminal, if not, feed back the second result to described first mobile terminal; Wherein, carrying the described destination application be used to indicate in described first mobile terminal in described first result is the information of latest edition, carries the increment installation kit of described destination application or the download address of increment installation kit in described second result;
Result receiver module 203, for receiving described first result or described second result;
Second sending module 204, for when result receiver module 203 receives described first result, send destination application installation kit corresponding to the version of the destination application installed in described first mobile terminal to the second mobile terminal, according to the described destination application installation kit received, the destination application of latest edition is installed to make described second mobile terminal;
3rd sending module 205, for when result receiver module 203 receives described second result, target data is sent to described second mobile terminal, to make described second mobile terminal according to the target data received, the destination application of latest edition is installed, wherein, described target data is: the data that the destination application installation kit corresponding according to the version of the destination application installed in described first mobile terminal generates.
When carrying the increment installation kit of described destination application in described second result, the described target data of illustrated embodiment of the present invention, can be: the destination application installation kit corresponding according to the version of the destination application installed in described first mobile terminal and the increment installation kit of described destination application, the new installation kit of the described destination application of generation; Can also be: the increment installation kit of the destination application installation kit that the version of the destination application installed in described first mobile terminal is corresponding and described destination application.
When carrying the download address of increment installation kit of described destination application in described second result, the described target data of illustrated embodiment of the present invention, Ke Yiwei: the download address of the increment installation kit of the destination application installation kit that the version of the destination application installed in described first mobile terminal is corresponding and described destination application.
Application the present invention
fig. 4illustrated embodiment, the destination application that the second mobile terminal is installed is latest edition, without the need to upgrading, improves the experience effect of user again.
fig. 5for the second structural representation of the application transfer device that the embodiment of the present invention provides
figure, the present invention
fig. 5illustrated embodiment exists
fig. 4the basis of illustrated embodiment increases: transfer instruction receiver module 206,
Transfer instruction receiver module 206, for receiving the transfer instruction to described second mobile terminal transfer application.
Application the present invention
fig. 5illustrated embodiment, the first mobile terminal after receiving the transfer instruction to the second mobile terminal transfer application, then can determine destination application waiting for transmission, sends the related data of installation targets application program to the second mobile terminal; And the destination application that the second mobile terminal is installed is latest edition, without the need to upgrading again, improve the experience effect of user.
fig. 6for the third structural representation of the application transfer device that the embodiment of the present invention provides
figure, the present invention
fig. 6illustrated embodiment exists
fig. 4the basis of illustrated embodiment increases: transfer instruction receiver module 207,
Transfer instruction receiver module 207, for receiving the transfer instruction to described second mobile terminal transfer application.
Application the present invention
fig. 6illustrated embodiment, first mobile terminal can prepare the related data sending installation targets application program to the second mobile terminal in advance, after receiving the transfer instruction to the second mobile terminal transfer application, send the related data of installation targets application program directly to the second mobile terminal; And the destination application that the second mobile terminal is installed is latest edition, without the need to upgrading again, improve the experience effect of user.
It should be noted that, in this article, the such as relational terms of first and second grades and so on is only used for an entity or operation to separate with another entity or operating space, and not necessarily requires or imply the relation that there is any this reality between these entities or operation or sequentially.And, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thus make to comprise the process of a series of key element, method, article or equipment and not only comprise those key elements, but also comprise other key elements clearly do not listed, or also comprise by the intrinsic key element of this process, method, article or equipment.When not more restrictions, the key element limited by statement " comprising ... ", and be not precluded within process, method, article or the equipment comprising described key element and also there is other identical element.
Each embodiment in this specification all adopts relevant mode to describe, between each embodiment identical similar part mutually see, what each embodiment stressed is the difference with other embodiments.Especially, for device embodiment, because it is substantially similar to embodiment of the method, so description is fairly simple, relevant part illustrates see the part of embodiment of the method.
One of ordinary skill in the art will appreciate that all or part of step realized in said method execution mode is that the hardware that can carry out instruction relevant by program has come, described program can be stored in computer read/write memory medium, here the alleged storage medium obtained, as: ROM/RAM, magnetic disc, CD etc.
The foregoing is only preferred embodiment of the present invention, be not intended to limit protection scope of the present invention.All any amendments done within the spirit and principles in the present invention, equivalent replacement, improvement etc., be all included in protection scope of the present invention.
Claims (9)
1. an application transfer method, is characterized in that, is applied to the first mobile terminal, comprises:
Determine destination application waiting for transmission;
Send the information comprising described destination application version to server, to make server according to this information, judge whether the described destination application in described first mobile terminal is latest edition; If so, feed back the first result to described first mobile terminal, if not, feed back the second result to described first mobile terminal; Wherein, carrying the described destination application be used to indicate in described first mobile terminal in described first result is the information of latest edition, carries the increment installation kit of described destination application or the download address of increment installation kit in described second result;
Receive described first result or described second result;
When receiving described first result, send destination application installation kit corresponding to the version of the destination application installed in described first mobile terminal to the second mobile terminal, according to the described destination application installation kit received, the destination application of latest edition is installed to make described second mobile terminal;
When receiving described second result, target data is sent to described second mobile terminal, to make described second mobile terminal according to the target data received, the destination application of latest edition is installed, wherein, described target data is: the data that the destination application installation kit corresponding according to the version of the destination application installed in described first mobile terminal generates.
2. method according to claim 1, is characterized in that, carries the increment installation kit of described destination application in described second result;
Described target data, comprising:
The destination application installation kit corresponding according to the version of the destination application installed in described first mobile terminal and the increment installation kit of described destination application, the new installation kit of the described destination application of generation;
Or
The increment installation kit of the destination application installation kit that the version of the destination application installed in described first mobile terminal is corresponding and described destination application.
3. method according to claim 1, is characterized in that, carries the download address of the increment installation kit of described destination application in described second result;
Described target data, comprising:
The download address of the increment installation kit of the destination application installation kit that the version of the destination application installed in described first mobile terminal is corresponding and described destination application.
4. method according to claim 1, is characterized in that, described determine destination application waiting for transmission before, also comprise:
Receive the transfer instruction to described second mobile terminal transfer application.
5. method according to claim 1, is characterized in that, reception described first result or described second result after, transmission described destination application installation kit or described target data to described second mobile terminal before, also comprise:
Receive the transfer instruction to described second mobile terminal transfer application.
6. an application transfer device, is characterized in that, is applied to the first mobile terminal, comprises: destination application determination module, the first sending module, result receiver module, the second sending module and the 3rd sending module, wherein,
Described destination application determination module, for determining destination application waiting for transmission;
Described first sending module, for sending the information comprising the destination application version that described destination application determination module is determined to server, to make server according to this information, judge whether the described destination application in described first mobile terminal is latest edition; If so, feed back the first result to described first mobile terminal, if not, feed back the second result to described first mobile terminal; Wherein, carrying the described destination application be used to indicate in described first mobile terminal in described first result is the information of latest edition, carries the increment installation kit of described destination application or the download address of increment installation kit in described second result;
Described result receiver module, for receiving described first result or described second result;
Described second sending module, for when described result receiver module receives described first result, send destination application installation kit corresponding to the version of the destination application installed in described first mobile terminal to the second mobile terminal, according to the described destination application installation kit received, the destination application of latest edition is installed to make described second mobile terminal;
Described 3rd sending module, for when described result receiver module receives described second result, target data is sent to described second mobile terminal, to make described second mobile terminal according to the target data received, the destination application of latest edition is installed, wherein, described target data is: the data that the destination application installation kit corresponding according to the version of the destination application installed in described first mobile terminal generates.
7. device according to claim 6, is characterized in that, carries the increment installation kit of described destination application in described second result;
Described target data, comprising:
The destination application installation kit corresponding according to the version of the destination application installed in described first mobile terminal and the increment installation kit of described destination application, the new installation kit of the described destination application of generation;
Or
The increment installation kit of the destination application installation kit that the version of the destination application installed in described first mobile terminal is corresponding and described destination application.
8. device according to claim 6, is characterized in that, carries the download address of the increment installation kit of described destination application in described second result;
Described target data, comprising:
The download address of the increment installation kit of the destination application installation kit that the version of the destination application installed in described first mobile terminal is corresponding and described destination application.
9. device according to claim 6, is characterized in that, also comprises: transfer instruction receiver module,
Described transfer instruction receiver module, for receiving the transfer instruction to described second mobile terminal transfer application.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510600253.7A CN105245581B (en) | 2015-09-18 | 2015-09-18 | Application program transmission method and device |
PCT/CN2016/096832 WO2017045518A1 (en) | 2015-09-18 | 2016-08-26 | Method and device for transmitting application program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510600253.7A CN105245581B (en) | 2015-09-18 | 2015-09-18 | Application program transmission method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105245581A true CN105245581A (en) | 2016-01-13 |
CN105245581B CN105245581B (en) | 2018-09-11 |
Family
ID=55043079
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510600253.7A Active CN105245581B (en) | 2015-09-18 | 2015-09-18 | Application program transmission method and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105245581B (en) |
WO (1) | WO2017045518A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106502744A (en) * | 2016-10-26 | 2017-03-15 | 努比亚技术有限公司 | Application program sharing method and system |
WO2017045518A1 (en) * | 2015-09-18 | 2017-03-23 | 北京金山安全软件有限公司 | Method and device for transmitting application program |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109947454B (en) * | 2019-03-29 | 2022-07-15 | 北京经纬恒润科技股份有限公司 | Data processing method and system |
CN111857772B (en) * | 2020-06-29 | 2023-06-09 | 湖南中联重科智能技术有限公司 | Method and device for remote transmission and dynamic loading of terminal edge application program |
CN112804394B (en) * | 2021-01-28 | 2022-12-06 | 网易(杭州)网络有限公司 | Information transmission and receiving method and device, electronic equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103476002A (en) * | 2013-09-17 | 2013-12-25 | 宇龙计算机通信科技(深圳)有限公司 | Method and device for data interaction |
CN104077163A (en) * | 2014-07-01 | 2014-10-01 | 宇龙计算机通信科技(深圳)有限公司 | Installing method, device and terminal for installation package |
CN104216727A (en) * | 2013-06-04 | 2014-12-17 | 腾讯科技(深圳)有限公司 | Application upgrading method and system |
WO2015062499A1 (en) * | 2013-10-30 | 2015-05-07 | 乐视致新电子科技(天津)有限公司 | Data transmission method and device |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101674943B1 (en) * | 2010-03-31 | 2016-11-10 | 엘지전자 주식회사 | Mobile terminal and method for controlling thereof |
CN103825925A (en) * | 2012-11-19 | 2014-05-28 | 腾讯科技(深圳)有限公司 | Application program upgrading method and system, and application program upgrading client terminal |
CN105245581B (en) * | 2015-09-18 | 2018-09-11 | 北京金山安全软件有限公司 | Application program transmission method and device |
-
2015
- 2015-09-18 CN CN201510600253.7A patent/CN105245581B/en active Active
-
2016
- 2016-08-26 WO PCT/CN2016/096832 patent/WO2017045518A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104216727A (en) * | 2013-06-04 | 2014-12-17 | 腾讯科技(深圳)有限公司 | Application upgrading method and system |
CN103476002A (en) * | 2013-09-17 | 2013-12-25 | 宇龙计算机通信科技(深圳)有限公司 | Method and device for data interaction |
WO2015062499A1 (en) * | 2013-10-30 | 2015-05-07 | 乐视致新电子科技(天津)有限公司 | Data transmission method and device |
CN104077163A (en) * | 2014-07-01 | 2014-10-01 | 宇龙计算机通信科技(深圳)有限公司 | Installing method, device and terminal for installation package |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017045518A1 (en) * | 2015-09-18 | 2017-03-23 | 北京金山安全软件有限公司 | Method and device for transmitting application program |
CN106502744A (en) * | 2016-10-26 | 2017-03-15 | 努比亚技术有限公司 | Application program sharing method and system |
Also Published As
Publication number | Publication date |
---|---|
CN105245581B (en) | 2018-09-11 |
WO2017045518A1 (en) | 2017-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8825750B2 (en) | Application server management system, application server management method, management apparatus, application server and computer program | |
CN105245581A (en) | Application program transmission method and device | |
CN104778057A (en) | Terminal system upgrading method and device, and server | |
CN104657174A (en) | Method and device for dynamically realizing application function | |
CN103699408A (en) | Software updating method and equipment | |
US20150242200A1 (en) | Re-configuration in cloud computing environments | |
CN103645910A (en) | Methods for updating applications | |
JP2016533592A (en) | Method and system for automatically compiling an iOS application | |
CN105389177A (en) | Software version confirmation method, device and system | |
CN110058894B (en) | Method, apparatus and computer program product for executing applications in a hybrid cloud | |
CN106873970B (en) | Installation method and device of operating system | |
CN109104368B (en) | Connection request method, device, server and computer readable storage medium | |
CN102137390A (en) | Method, equipment and system for downloading mobile phone software | |
CN104216748A (en) | Application program installation method, device and system | |
CN105930179A (en) | Method and apparatus for upgrading transaction terminal | |
CN109669787B (en) | Data transmission method and device, storage medium and electronic equipment | |
CN104504587A (en) | Advertisement monitoring method and device, electronic apparatus | |
CN104050054A (en) | Processing method for installation package installation failure and cause determining method and device | |
CN113407194A (en) | Method and device for deploying software | |
CN104346195A (en) | Software installing method and system | |
CN104536752A (en) | Method and device for automatically generating APK files | |
WO2018006884A1 (en) | Method, device and user terminal for software installation | |
US11263297B2 (en) | Dynamic insertion of variablized secrets in a pipeline integration system | |
CN103379145B (en) | The method, apparatus and system of information processing | |
CN104298521A (en) | Window updating method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20181217 Address after: Room 105-53811, No. 6 Baohua Road, Hengqin New District, Zhuhai City, Guangdong Province Patentee after: Zhuhai Leopard Technology Co.,Ltd. Address before: 100085 East District, Second Floor, 33 Xiaoying West Road, Haidian District, Beijing Patentee before: BEIJING KINGSOFT INTERNET SECURITY SOFTWARE Co.,Ltd. |