CN103984487A - Application sharing method, device, terminal equipment and system - Google Patents

Application sharing method, device, terminal equipment and system Download PDF

Info

Publication number
CN103984487A
CN103984487A CN201410258368.8A CN201410258368A CN103984487A CN 103984487 A CN103984487 A CN 103984487A CN 201410258368 A CN201410258368 A CN 201410258368A CN 103984487 A CN103984487 A CN 103984487A
Authority
CN
China
Prior art keywords
application
download link
identification information
icon
operation trace
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.)
Pending
Application number
CN201410258368.8A
Other languages
Chinese (zh)
Inventor
郭永智
王俊山
何竞
陈郁
李斌
罗程
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201410258368.8A priority Critical patent/CN103984487A/en
Publication of CN103984487A publication Critical patent/CN103984487A/en
Pending legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Stored Programmes (AREA)
  • Telephone Function (AREA)

Abstract

An embodiment of the invention provides an application sharing method, a device, terminal equipment and a system. The method is applied to the terminal equipment, and at least one application icon is displayed on the desktop of the terminal equipment. The method comprises the steps of detecting an operated track of a selected application icon; determining application identification information corresponding to the selected application icon when the operated track meets a predetermined condition; requesting an application download link corresponding to the application identification information from a server; applying and sharing the application download link by virtue of a social networking service (SNS) when receiving the application download link fed back by the server. By adopting the application sharing method provided by the embodiment of the invention, the application sharing among users under the convenient and fast user operation can be realized, and the power consumption of the terminal equipment can be reduced.

Description

Application sharing method, device, terminal device and system
Technical field
The present invention relates to technical field of data processing, more particularly, relate to a kind of application sharing method, device, terminal device and system.
Background technology
Along with intelligent terminal is (as smart mobile phone, panel computer etc.) universal, the application downloading and installing in intelligent terminal is more and more, these application provide many convenient and help for user's live and work, therefore user tends to certain application to be wherein shared with good friend, so that good friend also can download the application that use is shared.
Realize at present and be applied in the mode of sharing between user and be mainly: user informs the Apply Names of the application that good friend need to share, good friend uses terminal device to enter the search application corresponding with this Apply Names in application market, thereby the download link being applied, and then downloading and installing of applying by download link, realize and be applied in sharing between user.
Can find out, the mode of sharing between the existing user of being applied in needs user manually to enter the search application corresponding with the Apply Names of the application that need to share in application market, and what just can obtain that download link applies downloads and installs; There is a large amount of user's manual operations in the download link acquisition process of application, this makes the mode of sharing between the existing user of being applied in exist user to operate comparatively loaded down with trivial details problem, thereby causes the power consumption of terminal device larger.
Summary of the invention
For solving the problems of the technologies described above, the embodiment of the present invention provides a kind of application sharing method, device, terminal device and system, to solve the mode of sharing between the existing user of being applied in, in the process of download link of obtaining the application that need to share, there is a large amount of user's manual operations, make to be applied in the mode of sharing between user and operate comparatively loaded down with trivial details problem.
For achieving the above object, the embodiment of the present invention provides following technical scheme:
A kind of application sharing method, is applied to terminal device, and the desktop of described terminal device shows at least one application icon; Described method comprises:
The application icon that detection is selected by operation trace;
Described while being conformed to a predetermined condition by operation trace, application identification information corresponding to application icon being selected described in determining;
To the server request application download link corresponding with described application identification information;
In the time receiving the described application download link of described server feedback, share described application download link by social network services sns application.
The embodiment of the present invention also provides a kind of application sharing apparatus, is applied to terminal device, and the desktop of described terminal device shows at least one application icon; Described device comprises:
Track detection module, for detection of the application icon being selected by operation trace;
Identification information determination module, for described while being conformed to a predetermined condition by operation trace, application identification information corresponding to application icon being selected described in determining;
Request module, for to the server request application download link corresponding with described application identification information;
Sharing module, in the time receiving the described application download link of described server feedback, shares described application download link by social network services sns application.
The embodiment of the present invention also provides a kind of terminal device, comprises application sharing apparatus described above.
The embodiment of the present invention also provides a kind of application share system, comprising: first terminal equipment, and the second terminal device and server, the desktop of described first terminal equipment shows at least one application icon;
Described first terminal equipment, for detection of the application icon being selected by operation trace; Described while being conformed to a predetermined condition by operation trace, application identification information corresponding to application icon being selected described in determining; To the server request application download link corresponding with described application identification information; In the time receiving the described application download link of described server feedback, share described application download link by social network services sns application;
Described server, for receiving the request message of request that described first terminal equipment the sends application download link corresponding with described application identification information, inquire about the application download link corresponding with described application identification information, inquiring after described application download link, feed back described application download link to described first terminal equipment;
Described the second terminal device, applies for receiving described first terminal equipment the described application download link of sharing by described sns.
Based on technique scheme, the application sharing method that the embodiment of the present invention provides, after the shown application icon of the desktop of terminal device is chosen by user, can detect the application icon that is selected under user operation by operation trace, described while being conformed to a predetermined condition by operation trace, application identification information corresponding to application icon being selected described in can determining, thereby to the server request application download link corresponding with described application identification information; With in the time getting described application download link, apply and share described application download link by sns.The application sharing method providing by the embodiment of the present invention, when a certain application that user installs in need to be by terminal device is shared with good friend, the application icon of the application that only need share according to predetermined condition action need, terminal device can be determined the application identification information that this application icon is corresponding, and then to the server request application download link corresponding with described application identification information, thereby getting after application download link application download link the sharing between sns good friend of the application that realization need to be shared.In embodiments of the present invention, the application icon of the application that user only need share according to predetermined condition action need, terminal device can determine according to the application icon of predetermined condition operation corresponding be applied as the application that need to share, thereby application download link the sharing between sns good friend of the application that realization need to be shared automatically, do not need the action of a large amount of manual search application download link of user, significantly reduce user's operation, in the process shared of application, user's operation is very easy, convenient, thereby reduced the power consumption of terminal device.The application sharing method providing by the embodiment of the present invention, the application that can realize between user under user's operation is easily shared, and reduces the power consumption of terminal device.
Brief description of the drawings
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, to the accompanying drawing of required use in embodiment or description of the Prior Art be briefly described below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
The process flow diagram of the application sharing method that Fig. 1 provides for the embodiment of the present invention;
The application icon that the detection that Fig. 2 provides for the embodiment of the present invention is selected by the method flow diagram of operation trace;
The schematic diagram being conformed to a predetermined condition by operation trace that Fig. 3 provides for the embodiment of the present invention;
The method flow diagram of definite application identification information that Fig. 4 provides for the embodiment of the present invention;
The terminal device that Fig. 5 provides for the embodiment of the present invention and the information interaction process flow diagram of server;
Another process flow diagram of the application sharing method that Fig. 6 provides for the embodiment of the present invention;
The schematic diagram of an application examples of the application sharing method that Fig. 7 provides for the embodiment of the present invention;
The structured flowchart of the application sharing apparatus that Fig. 8 provides for the embodiment of the present invention;
The structured flowchart of the track detection module that Fig. 9 provides for the embodiment of the present invention;
The condition that Figure 10 provides for the embodiment of the present invention meets the structured flowchart of determining unit;
The structured flowchart of the identification information determination module that Figure 11 provides for the embodiment of the present invention;
The structured flowchart of the request module that Figure 12 provides for the embodiment of the present invention;
The structured flowchart of the sharing module that Figure 13 provides for the embodiment of the present invention;
The hardware block diagram of the terminal device that Figure 14 provides for the embodiment of the present invention;
The structured flowchart of the application share system that Figure 15 provides for the embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiment.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention.
The process flow diagram of the application sharing method that Fig. 1 provides for the embodiment of the present invention, the method can be applicable to terminal device, and the desktop of this terminal device can show at least one application icon; With reference to Fig. 1, the method can comprise:
Step S100, detect the application icon that is selected by operation trace;
Optionally, at least one application icon that user can show from desktop, choose application icon to be operated; Optionally, for the terminal device with touch-screen, the application icon that can be selected by the location positioning of touch point, when detecting the position of touch point and the display position of a certain application icon showing on desktop, terminal device when corresponding, can determine that the shown application icon of the display position corresponding with the position of touch point is the application icon being selected; Optionally, for the terminal device with mouse, can determine the corresponding application icon of this click location by mouse click location, and then the corresponding application icon of definite click location is the application icon being selected.
Optionally, chosen after application icon user, user can operate the application icon being selected, and the application icon being selected is existed by operation trace.
Step S110, described while being conformed to a predetermined condition by operation trace, application identification information corresponding to application icon being selected described in determining;
The embodiment of the present invention can customize conform to a predetermined condition by operation trace, predetermined condition can be corresponding with scheduled operation track (while being S shape as scheduled operation track by operation trace, only need correspondingly with S shape can be conformed to a predetermined condition by operation trace), or corresponding with precalculated position etc. by the final position of operation trace.In the time of being conformed to a predetermined condition by operation trace of the application icon being selected, terminal device can determine the application icon that is selected corresponding be applied as the application that need to share, thereby determine the instruction of the application identification information of the application that need to share one of terminal device internal trigger, application identification information corresponding to application icon being selected described in determining.
Optionally, application identification information can be can unique identification the information of application, as the bag name of application etc.
Step S120, to the server request application download link corresponding with described application identification information;
The embodiment of the present invention is after application identification information corresponding to the application icon being selected described in having determined, can trigger an instruction to the server request application download link corresponding with described application identification information, thereby in conjunction with determined application identification information, a request message of the composition such as the address information of server, sends this solicited message to server.Optionally, in the server of embodiment of the present invention indication, can preset the corresponding relation of application identification information and application download link, obviously, on this basis also can be preset other application message, as Apply Names etc.
Step S130, in the time receiving the described application download link of described server feedback, share described application download link by sns (Social Networking Services, social network services) application.
Server is after the request message of the request that the receives terminal device transmission application download link corresponding with described application identification information, can inquire about the application download link corresponding with described application identification information, and inquired application download link is fed back to terminal device.Terminal device is receiving after the described application download link of server feedback, can trigger sns application and realize sharing of described application download link.Optionally, can be to trigger predetermined sns application to enter running status, described application download link is shared with to the good friend of appointment or the circle of friends of appointment; Also can be to trigger a window that shows the sns application of loading in terminal device, user can be chosen and be needed the sns using to apply by this window, thereby trigger selected sns application and enter running status, described application download link is shared with to the good friend of appointment or the circle of friends of appointment.
Optionally, applying by sns while sharing described application download link, except carrying in the message that is shared with good friend application download link, also other application messages such as portable application title.
Application download link share take over party apply by sns receive application download link after, can pass through this application download link, realization shared downloading and installing of application, be applied in sharing between user thereby complete to be shared.
The application sharing method that the embodiment of the present invention provides, after the shown application icon of the desktop of terminal device is chosen by user, can detect the application icon that is selected under user operation by operation trace, described while being conformed to a predetermined condition by operation trace, application identification information corresponding to application icon being selected described in can determining, thereby to the server request application download link corresponding with described application identification information; With in the time getting described application download link, apply and share described application download link by sns.The application sharing method providing by the embodiment of the present invention, when a certain application that user installs in need to be by terminal device is shared with good friend, the application icon of the application that only need share according to predetermined condition action need, terminal device can be determined the application identification information that this application icon is corresponding, and then to the server request application download link corresponding with described application identification information, thereby getting after application download link application download link the sharing between sns good friend of the application that realization need to be shared.In embodiments of the present invention, the application icon of the application that user only need share according to predetermined condition action need, terminal device can determine according to the application icon of predetermined condition operation corresponding be applied as the application that need to share, thereby application download link the sharing between sns good friend of the application that realization need to be shared automatically, do not need the action of a large amount of manual search application download link of user, significantly reduce user's operation, in the process shared of application, user's operation is very easy, convenient, thereby reduced the power consumption of terminal device.The application sharing method providing by the embodiment of the present invention, the application that can realize between user under user's operation is easily shared, and reduces the power consumption of terminal device.
Optionally, in the embodiment of the present invention, conform to a predetermined condition by operation trace, can be corresponding with precalculated position by the final position of operation trace; Optionally, the application icon that the detection that Fig. 2 shows the embodiment of the present invention to be provided is selected by a kind of optional method process flow diagram of operation trace, with reference to Fig. 2, the method can comprise:
Step S200, detect the application icon that is selected by final position corresponding to operation trace;
The application icon being selected exists by operation trace under user's operation, and this is existed initial position and final position by operation trace, and initial position can think that the application icon being selected is in the time being selected, display position on the table.
Step S210, described by final position corresponding to operation trace, when the primary importance corresponding with the first icon showing on desktop is corresponding, determine describedly to be conformed to a predetermined condition by operation trace.
In embodiments of the present invention, the desktop of terminal device shows the first icon, and the first icon is presented at the primary importance of described desktop, and this primary importance is precalculated position; The application icon being selected if detect corresponding with this primary importance by final position corresponding to operation trace, can determine being conformed to a predetermined condition by operation trace of the application icon that is selected, the application that this application icon being selected is corresponding is the application that the embodiment of the present invention need to be shared, thereby triggering terminal equipment is determined the application identification information that this application icon being selected is corresponding.
For ease of understanding, Fig. 3 shows the schematic diagram being conformed to a predetermined condition by operation trace that the embodiment of the present invention provides, with reference to Fig. 3, and the application icon 11 that shows the first icon 10 on desktop and be selected, the first icon is shown in the primary importance A of desktop, and primary importance A is precalculated position; The application icon being selected exists by operation trace under user operation, and second place B is by the initial position of operation trace, the application icon 11 being selected display position on the table in the time being selected, and primary importance A is by the final position of operation trace; Visible, the application icon 11 being selected under user's operation will be dragged to primary importance A from second place B, corresponding, the track that the application icon 11 being selected is dragged to primary importance A from second place B be conform to a predetermined condition by operation trace, thereby in the time that the application icon 11 being selected is dragged to primary importance A, the instruction of the application identification information that the application icon that is selected described in determining one of terminal device internal trigger is corresponding, thus realize determining of application identification information that the application icon that is selected is corresponding.
Optionally, the embodiment of the present invention can terminal device display screen set up coordinate system, the corresponding coordinate points of primary importance at the first icon place, the coordinate points by the corresponding coordinate points of final position corresponding to operation trace and the first icon place at the application icon being selected coincides at once, can think being conformed to a predetermined condition by operation trace of the application icon that is selected.
Obviously, the embodiment of the present invention also can have other forms of conform to a predetermined condition by operation trace, as scheduled operation track is set, in the time of being conformed to scheduled operation track by operation trace of the application icon being selected, determine being conformed to a predetermined condition by operation trace of the application icon that is selected.
The mode of the application identification information that the definite application icon being selected of the embodiment of the present invention is corresponding can be: the display position of the each application icon showing on the pre-stored desktop of terminal device, corresponding relation with corresponding application descriptor, the Apply Names that application descriptor has comprised the application that application icon is corresponding, application identification information (as bag name) etc.In the time of being conformed to a predetermined condition by operation trace of the application icon being selected, the embodiment of the present invention can be by the application icon that is selected display position on the table, determine corresponding application descriptor, thereby obtain the application identification information comprising in application descriptor, application identification information corresponding to application icon that obtains being selected.Concrete, the embodiment of the present invention can be in the time of being conformed to a predetermined condition by operation trace of the application icon being selected, the application icon being selected described in determining display position on the table; According to preset application icon display position on the table, corresponding relation with corresponding application descriptor, determine with described in application descriptor corresponding to the application icon that is selected display position on the table, wherein, apply in descriptor and comprise application identification information; And then application identification information corresponding to application icon being selected described in determining according to determined application descriptor.Wherein, the application icon being selected display position on the table can refer to that application icon is in the time being selected, application icon display position on the table.Optionally, the display screen that the embodiment of the present invention can terminal device is set up coordinate system, characterizes each application icon display position on the table with the coordinate points at each application icon place.
Corresponding, Fig. 4 shows the method flow of definite application identification information that the embodiment of the present invention provides, and with reference to Fig. 4, the method can comprise:
Step S300, definite application icon being selected;
Step S310, detect the application icon that is selected by final position corresponding to operation trace;
Step S320, described by final position corresponding to operation trace, when the primary importance corresponding with the first icon showing on desktop is corresponding, determine describedly to be conformed to a predetermined condition by operation trace;
Step S330, determine described in the application icon that is selected display position on the table;
Step S340, according to preset application icon display position on the table, corresponding relation with corresponding application descriptor, determine with described in application descriptor corresponding to the application icon that is selected display position on the table, wherein, apply in descriptor and comprise application identification information;
Step S350, determine according to determined application descriptor described in application identification information corresponding to application icon that be selected.
Optionally, terminal device is when to the server request application download link corresponding with described application identification information, for being known, server after the request that receives terminal device, can inquire about the application download link corresponding with described application identification information, the embodiment of the present invention can be carried the first mark in the request sending to server, this first mark is used to indicate described server and is receiving after described application identification information, inquires about the application download link corresponding with described application identification information.Corresponding, server is inquiring the application download link corresponding with described application identification information, while feeding back described application download link to terminal device, can in feedback message, carry the response message to described the first mark, so that terminal device is receiving after feedback message, confirm that application download link in the feedback message that the receives application identification information corresponding with the application icon being selected is corresponding, apply the instruction of sharing described application download chain by sns thereby trigger one.Corresponding, Fig. 5 shows terminal device that the embodiment of the present invention provides and the information interaction process flow diagram of server, and with reference to Fig. 5, this flow process can comprise:
Step S400, after the application identification information that described in determining, the application icon that is selected is corresponding, send the request message that carries described application identification information and the first mark to server;
Server is receiving after this request message, parsing described request message is obtained to the first mark and application identification information, thereby according to the instruction of inquiry of the first mark triggering application download link corresponding with application identification information, draw the application download link corresponding with application identification information.
Step S410, receive the feedback message of described server, in described feedback message, carry application download link corresponding to described application identification information, and response message to the first mark.
The response message of the first mark is represented to server carried out the instruction of the inquiry application download link corresponding with application identification information according to the first mark, in feedback message, entrained application download link is the application download link obtaining after inquiry, thereby make terminal device trigger one according to this response message and apply the instruction of sharing described application download link by sns, realize and apply download link sharing between sns good friend.
Optionally, method shown in Fig. 5 can be applicable to have in the application sharing method of method shown in Fig. 2 and/or Fig. 4.
Optionally, terminal device is receiving after the application download link of described server feedback, can described application download link be passed to sns application by striding course communication, thereby be applied and shared described application download link by sns.Optionally, the embodiment of the present invention can be passed to predetermined sns application (this predetermined sns application can be predefined for applying the sns application of sharing) by described application download link by striding course communication, thereby shares described application download link by the predetermined sns application of running status.Optionally, the embodiment of the present invention also can receive after the described application download link of server feedback, eject the window that shows the sns application that terminal device loads at the display interface of terminal device, thereby operate and determine the sns application being selected in described window by user, the sns application being selected described in described application download link being passed to by striding course communication, and then share described application download link by the sns application being selected described in running status.Optionally, this section of described mode of sharing described application download link of applying by sns, can be applicable to have Fig. 2, and/or, Fig. 4, and/or, in the application sharing method of method shown in Fig. 5.
The mode that operates taking user the application icon being selected is below as drag operation is as example, the application sharing method that the embodiment of the present invention is provided is described, corresponding, and Fig. 6 shows another flow process of the application sharing method that the embodiment of the present invention provides, with reference to Fig. 6, the method can comprise:
Step S500, determine trailing application icon;
Optionally, can start to carry out drag operation by user time, the trailing application icon of location positioning at touch point place; As detect the coordinate of touch point on the display screen of terminal device, and determine the application icon that is presented at this coordinate position by this coordinate, the application icon that is presented at this coordinate position is trailing application icon.
Step S510, detect trailing application icon dragged final position;
Step S520, in described final position and the precalculated position of being dragged at once, determine described trailing application icon display position on the table;
Optionally, the embodiment of the present invention can show the first icon on the table, and described the first icon is shown in the primary importance on described desktop, and this primary importance is precalculated position; In the time being dragged final position and this primary importance and coincided, determine that described to be dragged final position corresponding with precalculated position, the application that this trailing application icon is corresponding is the application that need to share, thereby need to determine that this is dragged the application identification information that application icon is corresponding.
Step S530; According to preset application icon display position on the table, corresponding relation with corresponding application descriptor, determine the application descriptor corresponding with described trailing application icon display position on the table, wherein, in application descriptor, comprise application identification information
Step S540, determine application identification information corresponding to described trailing application icon according to determined application descriptor;
Step S550, to server send carry described application identification information and first mark request message, described the first mark is used to indicate described server and is receiving after described request message, inquires about the application download link corresponding with described application identification information;
Step S560, receive the feedback message of described server, in described feedback message, carry application download link corresponding to described application identification information, and response message to the first mark;
Step S570, eject the window that shows the sns application that described terminal device loads at the display interface of described terminal device;
Step S580, determine the sns application being selected in described window;
Step S590, the sns application being selected described in described application download link being passed to by striding course communication, share described application download link by the sns application being selected described in running status.
Corresponding, Fig. 7 shows the schematic diagram of an application examples of the application sharing method that the embodiment of the present invention provides, with reference to Fig. 7, the first user of holding first terminal equipment 20 need to be shared with a certain application of loading in first terminal equipment 20, holds the sns good friend (the second user) of the second terminal device 21; This is applied in, and the desktop of first terminal equipment 20 is upper has an application icon 201, simultaneously, on the desktop of first terminal equipment 20, also there is the first icon 202, when there is the application icon 201 overlapping in first terminal equipment 20, that determines application icon 201 correspondences that overlap is applied as the application that need to share on the position of the first icon 202; Under this scene, applying the process of sharing can be as follows:
First user drags the position of application icon 201 to first icons 202 on the desktop of first terminal equipment 20;
First terminal equipment 20 is determined the application that need to share that is applied as of application icon 201 correspondences, determines the application identification information of application icon 201 correspondences;
First terminal equipment 20 is to the server 22 request application download link corresponding with described application identification information;
Server 22 is receiving after the solicited message of first terminal equipment 20, inquires about the application download link corresponding with described application identification information, and feeds back inquired application download link to first terminal equipment 20;
First terminal equipment 20, receiving after the described application download link that server 22 feeds back, is applied described application download link is shared to the second terminal device 21 by sns;
The second terminal device 21 obtains described application download link by the sns application in running status.
The second user who holds the second terminal device 21 can be by clicking this application download link, and that applies downloads and installs, and is applied in sharing between multi-user thereby realize.
It should be noted that principle from application to first terminal equipment 20 and foregoing description that the second terminal device 21 shares are similar, can carry out reference.
In the application sharing method that the embodiment of the present invention provides, the application icon of the application that user only need share according to predetermined condition action need, terminal device can determine according to the application icon of predetermined condition operation corresponding be applied as the application that need to share, thereby automatically realize application download link sharing between sns good friend, do not need the action of a large amount of manual search application download link of user, significantly reduce user's operation, in the process shared of application, user's operation is very easy, convenient, thereby reduced the power consumption of terminal device.The application sharing method providing by the embodiment of the present invention, the application that can realize between user under user's operation is easily shared, and reduces the power consumption of terminal device.
The application the sharing apparatus below embodiment of the present invention being provided is described, and application sharing apparatus described below can mutual corresponding reference with above-described application sharing method.The structured flowchart of the application sharing apparatus that Fig. 8 provides for the embodiment of the present invention, this device can be applicable to terminal device, and the desktop of this terminal device can show at least one application icon, and with reference to Fig. 8, this device can comprise:
Track detection module 100, for detection of the application icon being selected by operation trace;
Identification information determination module 200, for described while being conformed to a predetermined condition by operation trace, application identification information corresponding to application icon being selected described in determining;
Request module 300, for to the server request application download link corresponding with described application identification information;
Sharing module 400, in the time receiving the described application download link of described server feedback, shares described application download link by social network services sns application.
Optionally, the embodiment of the present invention can customize conform to a predetermined condition by operation trace, predetermined condition can be corresponding with scheduled operation track by operation trace, or corresponding with precalculated position etc. by the final position of operation trace.In the time of being conformed to a predetermined condition by operation trace of the application icon being selected, terminal device can determine the application icon that is selected corresponding be applied as the application that need to share, thereby determine the instruction of the application identification information of the application that need to share one of terminal device internal trigger, application identification information corresponding to application icon being selected described in determining.
For what conform to a predetermined condition by operation trace be, by the final position of the operation trace situation corresponding with precalculated position, Fig. 9 shows the optional structure of one of track detection module 100, and with reference to Fig. 9, track detection module 100 can comprise:
Final position detecting unit 110, for detection of described by final position corresponding to operation trace;
Condition meets determining unit 111, for described by final position corresponding to operation trace and precalculated position at once, determine describedly to be conformed to a predetermined condition by operation trace.
Optionally, the desktop of terminal device can show the first icon, and described the first icon is shown in the primary importance on described desktop, and described primary importance is described precalculated position; Corresponding, the condition that Figure 10 shows the embodiment of the present invention to be provided meets the optional structure of one of determining unit 111, and with reference to Figure 10, condition meets determining unit 111 and can comprise:
Meet and determine subelement 1111, for described by final position corresponding to operation trace and described primary importance at once, determine describedly to be conformed to a predetermined condition by operation trace.
Optionally, Figure 11 shows the optional structure of one of identification information determination module 200, and with reference to Figure 11, identification information determination module 200 can comprise:
Display position determining unit 210, for the application icon that is selected display position on the table described in determining;
Application descriptor determining unit 211, be used for according to preset application icon display position on the table, corresponding relation with corresponding application descriptor, determine with described in application descriptor corresponding to the application icon that is selected display position on the table, wherein, in application descriptor, comprise application identification information;
Identification information obtains unit 212, for application identification information corresponding to application icon that be selected described in determining according to determined application descriptor.
Optionally, the determination module of identification information shown in Figure 11 200 also can be applicable to have in the application sharing apparatus of the module of track detection shown in Fig. 9 100.
Optionally, Figure 12 shows the optional structure of one of request module 300, and with reference to Figure 12, request module 300 can comprise:
Transmitting element 310, for send the request message that carries described application identification information and the first mark to described server, described the first mark is used to indicate described server and is receiving after described request message, inquires about the application download link corresponding with described application identification information.
Optionally, request module 300 shown in Figure 12 can be applicable to have in the application sharing apparatus of the determination module of identification information shown in Figure 11 200, or, can be applicable to have in the application sharing apparatus of the module of track detection shown in Fig. 9 100, or, can be applicable to have in the application sharing apparatus of identification information determination module 200 shown in the module 100 of track detection shown in Fig. 9 and Figure 11.
Optionally, Figure 13 shows the optional structure of one of sharing module 400, and with reference to Figure 13, sharing module 400 can comprise:
Play window unit 410, for receiving after the described application download link of described server feedback, eject the window that shows the sns application that described terminal device loads at the display interface of described terminal device;
Choose determining unit 411, for the sns application of determining that described window is selected;
Transfer unit 412, for the sns application being selected described in described application download link being passed to by striding course communication;
Download link is shared unit 413, shares described application download link for the sns application by being selected described in running status.
Optionally, sharing module 400 shown in Figure 13 can be applicable to have the module of track detection shown in Fig. 9 100, the determination module of identification information shown in Figure 11 200, and at least one application sharing apparatus in request module 300 shown in Figure 12.
In the application sharing apparatus that the embodiment of the present invention provides, the application icon of the application that user only need share according to predetermined condition action need, terminal device can determine according to the application icon of predetermined condition operation corresponding be applied as the application that need to share, thereby automatically realize application download link sharing between sns good friend, do not need the action of a large amount of manual search application download link of user, significantly reduce user's operation, in the process shared of application, user's operation is very easy, convenient, thereby reduced the power consumption of terminal device.The application sharing method providing by the embodiment of the present invention, the application that can realize between user under user's operation is easily shared, and reduces the power consumption of terminal device.
The embodiment of the present invention also provides a kind of terminal device, the desktop of this terminal device shows at least one application icon, this terminal device can comprise application sharing apparatus described above, can, with reference to corresponding part description above, repeat no more for the description of application sharing apparatus herein.
The hardware configuration of the terminal device below embodiment of the present invention being provided is described, in below describing, relate to apply the part of sharing method can be with reference to the description of corresponding part above.Terminal device can be the mobile phone that comprises computing power, the intelligent mobile terminals such as PAD, and the embodiment of the present invention does not limit the specific implementation of terminal device.The hardware block diagram of the terminal device that Figure 14 provides for the embodiment of the present invention, with reference to Figure 14, this terminal device can comprise:
Processor 1, communication interface 2, storer 3 and communication bus 4;
Wherein processor 1, communication interface 2, storer 3 complete mutual communication by communication bus 4;
Optionally, communication interface 2 can be the interface of communication module, as the interface of gsm module;
Processor 1, for executive routine;
Storer 3, for depositing program;
Program can comprise program code, and described program code comprises computer-managed instruction.
Processor 1 may be a central processor CPU, or specific integrated circuit ASIC (Application Specific Integrated Circuit), or is configured to implement one or more integrated circuit of the embodiment of the present invention.
Storer 3 may comprise high-speed RAM storer, also may also comprise nonvolatile memory (non-volatile memory), for example at least one magnetic disk memory.
Wherein, program can be specifically for:
The application icon that detection is selected by operation trace;
Described while being conformed to a predetermined condition by operation trace, application identification information corresponding to application icon being selected described in determining;
To the server request application download link corresponding with described application identification information;
In the time receiving the described application download link of described server feedback, share described application download link by social network services sns application.
The embodiment of the present invention also provides a kind of application share system, below can cross-reference for the part corresponding with above-described application sharing method in the description of application share system.The structured flowchart of the application share system that Figure 15 provides for the embodiment of the present invention, with reference to Figure 15, this application share system can comprise: first terminal equipment 30, the second terminal devices 31 and server 32, and wherein the desktop of first terminal equipment 30 shows at least one application icon;
First terminal equipment 30, for detection of the application icon being selected by operation trace; Described while being conformed to a predetermined condition by operation trace, application identification information corresponding to application icon being selected described in determining; To the server request application download link corresponding with described application identification information; In the time receiving the described application download link of described server feedback, share described application download link by social network services sns application;
Server 32, for receiving the request message of request that described first terminal equipment the sends application download link corresponding with described application identification information, inquire about the application download link corresponding with described application identification information, inquiring after described application download link, feed back described application download link to described first terminal equipment;
The second terminal device 31, applies for receiving described first terminal equipment the described application download link of sharing by described sns.
The second terminal device 31 is receiving after described application download link, and that can apply by described application download link downloads and installs, thereby the application realizing between multi-user is shared.
In this instructions, each embodiment adopts the mode of going forward one by one to describe, and what each embodiment stressed is and the difference of other embodiment, between each embodiment identical similar part mutually referring to.For the disclosed device of embodiment, because it corresponds to the method disclosed in Example, so description is fairly simple, relevant part illustrates referring to method part.
Professional can also further recognize, unit and the algorithm steps of each example of describing in conjunction with embodiment disclosed herein, can realize with electronic hardware, computer software or the combination of the two, for the interchangeability of hardware and software is clearly described, composition and the step of each example described according to function in the above description in general manner.These functions are carried out with hardware or software mode actually, depend on application-specific and the design constraint of technical scheme.Professional and technical personnel can realize described function with distinct methods to each specifically should being used for, but this realization should not thought and exceeds scope of the present invention.
The software module that the method for describing in conjunction with embodiment disclosed herein or the step of algorithm can directly use hardware, processor to carry out, or the combination of the two is implemented.Software module can be placed in the storage medium of any other form known in random access memory (RAM), internal memory, ROM (read-only memory) (ROM), electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or technical field.
To the above-mentioned explanation of the disclosed embodiments, make professional and technical personnel in the field can realize or use the present invention.To be apparent for those skilled in the art to the multiple amendment of these embodiment, General Principle as defined herein can, in the situation that not departing from the spirit or scope of the present invention, realize in other embodiments.Therefore, the present invention will can not be restricted to these embodiment shown in this article, but will meet the widest scope consistent with principle disclosed herein and features of novelty.

Claims (14)

1. an application sharing method, is characterized in that, be applied to terminal device, the desktop of described terminal device shows at least one application icon; Described method comprises:
The application icon that detection is selected by operation trace;
Described while being conformed to a predetermined condition by operation trace, application identification information corresponding to application icon being selected described in determining;
To the server request application download link corresponding with described application identification information;
In the time receiving the described application download link of described server feedback, share described application download link by social network services sns application.
2. application sharing method according to claim 1, is characterized in that, being comprised by operation trace of the application icon that described detection is selected:
Detect described by final position corresponding to operation trace;
Described by final position corresponding to operation trace and precalculated position at once, determine describedly to be conformed to a predetermined condition by operation trace.
3. application sharing method according to claim 2, is characterized in that, described desktop shows the first icon, and described the first icon is shown in the primary importance on described desktop, and described primary importance is described precalculated position; Described by final position corresponding to operation trace comprise corresponding with precalculated position:
Described corresponding with described primary importance by final position corresponding to operation trace.
4. according to the application sharing method described in claim 1-3 any one, it is characterized in that, described determine described in application identification information corresponding to application icon that be selected comprise:
The application icon being selected described in determining display position on the table;
According to preset application icon display position on the table, corresponding relation with corresponding application descriptor, determine with described in application descriptor corresponding to the application icon that is selected display position on the table, wherein, apply in descriptor and comprise application identification information;
Application identification information corresponding to application icon being selected described in determining according to determined application descriptor.
5. according to the application sharing method described in claim 1-3 any one, it is characterized in that, describedly comprise to the server request application download link corresponding with described application identification information:
Send the request message that carries described application identification information and the first mark to described server, described the first mark is used to indicate described server and is receiving after described request message, inquires about the application download link corresponding with described application identification information.
6. according to the application sharing method described in claim 1-3 any one, it is characterized in that, describedly apply and share described application download link and comprise by sns:
Receiving after the described application download link of described server feedback, ejecting the window that shows the sns application that described terminal device loads at the display interface of described terminal device;
Determine the sns application being selected in described window;
The sns application being selected described in described application download link being passed to by striding course communication;
Share described application download link by the sns application being selected described in running status.
7. an application sharing apparatus, is characterized in that, be applied to terminal device, the desktop of described terminal device shows at least one application icon; Described device comprises:
Track detection module, for detection of the application icon being selected by operation trace;
Identification information determination module, for described while being conformed to a predetermined condition by operation trace, application identification information corresponding to application icon being selected described in determining;
Request module, for to the server request application download link corresponding with described application identification information;
Sharing module, in the time receiving the described application download link of described server feedback, shares described application download link by social network services sns application.
8. application sharing apparatus according to claim 7, is characterized in that, described track detection module comprises:
Final position detecting unit, for detection of described by final position corresponding to operation trace;
Condition meets determining unit, for described by final position corresponding to operation trace and precalculated position at once, determine describedly to be conformed to a predetermined condition by operation trace.
9. application sharing apparatus according to claim 8, is characterized in that, described desktop shows the first icon, and described the first icon is shown in the primary importance on described desktop, and described primary importance is described precalculated position; Described condition meets determining unit and comprises:
Meet definite subelement, for described by final position corresponding to operation trace and described primary importance at once, determine describedly to be conformed to a predetermined condition by operation trace.
10. according to the application sharing apparatus described in claim 7-9 any one, it is characterized in that, identification information determination module comprises:
Display position determining unit, for the application icon that is selected display position on the table described in determining;
Application descriptor determining unit, be used for according to preset application icon display position on the table, corresponding relation with corresponding application descriptor, determine with described in application descriptor corresponding to the application icon that is selected display position on the table, wherein, in application descriptor, comprise application identification information;
Identification information obtains unit, for application identification information corresponding to application icon that be selected described in determining according to determined application descriptor.
11. according to the application sharing apparatus described in claim 7-9 any one, it is characterized in that, described request module comprises:
Transmitting element, for send the request message that carries described application identification information and the first mark to described server, described the first mark is used to indicate described server and is receiving after described request message, inquires about the application download link corresponding with described application identification information.
12. according to the application sharing apparatus described in claim 7-9 any one, it is characterized in that, described sharing module comprises:
Play window unit, for receiving after the described application download link of described server feedback, eject the window that shows the sns application that described terminal device loads at the display interface of described terminal device;
Choose determining unit, for the sns application of determining that described window is selected;
Transfer unit, for the sns application being selected described in described application download link being passed to by striding course communication;
Download link is shared unit, shares described application download link for the sns application by being selected described in running status.
13. 1 kinds of terminal devices, is characterized in that, comprise the application sharing apparatus described in claim 7-12 any one.
14. 1 kinds of application share systems, is characterized in that, comprising: first terminal equipment, and the second terminal device and server, the desktop of described first terminal equipment shows at least one application icon;
Described first terminal equipment, for detection of the application icon being selected by operation trace; Described while being conformed to a predetermined condition by operation trace, application identification information corresponding to application icon being selected described in determining; To the server request application download link corresponding with described application identification information; In the time receiving the described application download link of described server feedback, share described application download link by social network services sns application;
Described server, for receiving the request message of request that described first terminal equipment the sends application download link corresponding with described application identification information, inquire about the application download link corresponding with described application identification information, inquiring after described application download link, feed back described application download link to described first terminal equipment;
Described the second terminal device, applies for receiving described first terminal equipment the described application download link of sharing by described sns.
CN201410258368.8A 2014-06-11 2014-06-11 Application sharing method, device, terminal equipment and system Pending CN103984487A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410258368.8A CN103984487A (en) 2014-06-11 2014-06-11 Application sharing method, device, terminal equipment and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410258368.8A CN103984487A (en) 2014-06-11 2014-06-11 Application sharing method, device, terminal equipment and system

Publications (1)

Publication Number Publication Date
CN103984487A true CN103984487A (en) 2014-08-13

Family

ID=51276485

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410258368.8A Pending CN103984487A (en) 2014-06-11 2014-06-11 Application sharing method, device, terminal equipment and system

Country Status (1)

Country Link
CN (1) CN103984487A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104754128A (en) * 2015-03-23 2015-07-01 联想(北京)有限公司 Information processing method and electronic equipment
CN104899083A (en) * 2015-05-19 2015-09-09 小米科技有限责任公司 Application share method and device
WO2016109977A1 (en) * 2015-01-06 2016-07-14 华为技术有限公司 Desktop sharing method and mobile terminal
CN106033312A (en) * 2015-03-12 2016-10-19 宏碁股份有限公司 An application program sharing method and an electronic apparatus
CN106599228A (en) * 2016-12-19 2017-04-26 掌阅科技股份有限公司 Data sharing method and apparatus, terminal device and server
WO2017219983A1 (en) * 2016-06-21 2017-12-28 华为技术有限公司 Method and terminal for acquiring application program between terminals
CN107566428A (en) * 2016-06-30 2018-01-09 上海博泰悦臻网络技术服务有限公司 Electronic equipment and its information interacting method and system based on address card of application
CN107786418A (en) * 2016-08-26 2018-03-09 北京地厚云图科技有限公司 Message communication method and device based on engineering project real time data
CN111143005A (en) * 2019-12-25 2020-05-12 维沃移动通信有限公司 Application sharing method, electronic equipment and computer readable storage medium
CN111726386A (en) * 2019-03-22 2020-09-29 奇酷互联网络科技(深圳)有限公司 Application program sharing method, wearable device and computer storage medium
CN111796736A (en) * 2020-06-30 2020-10-20 维沃移动通信(杭州)有限公司 Application sharing method and device and electronic equipment

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101859229A (en) * 2010-06-22 2010-10-13 宇龙计算机通信科技(深圳)有限公司 Icon hiding method, device and touch screen terminal
WO2010141217A1 (en) * 2009-06-03 2010-12-09 Apple Inc. Installing applications based on a seed application from a separate device
CN102043580A (en) * 2009-10-09 2011-05-04 Lg电子株式会社 Method for removing icon in mobile terminal and mobile terminal using the same
CN103034391A (en) * 2011-10-10 2013-04-10 英华达(上海)科技有限公司 Classification management system and method for application program row table
CN103309692A (en) * 2012-03-13 2013-09-18 富泰华工业(深圳)有限公司 Touch screen electronic device, software rapid and convenient upgrading and uninstalling system and software rapid and convenient upgrading and uninstalling method
CN103425501A (en) * 2012-05-14 2013-12-04 腾讯科技(深圳)有限公司 Application installation method, client, server side and system
CN103581266A (en) * 2012-07-31 2014-02-12 诺基亚公司 Method and device for collecting application sharing information
CN103747436A (en) * 2014-01-23 2014-04-23 中国联合网络通信集团有限公司 Application program downloading method and device

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010141217A1 (en) * 2009-06-03 2010-12-09 Apple Inc. Installing applications based on a seed application from a separate device
CN102460388A (en) * 2009-06-03 2012-05-16 苹果公司 Installing applications based on a seed application from a separate device
CN102043580A (en) * 2009-10-09 2011-05-04 Lg电子株式会社 Method for removing icon in mobile terminal and mobile terminal using the same
CN101859229A (en) * 2010-06-22 2010-10-13 宇龙计算机通信科技(深圳)有限公司 Icon hiding method, device and touch screen terminal
CN103034391A (en) * 2011-10-10 2013-04-10 英华达(上海)科技有限公司 Classification management system and method for application program row table
CN103309692A (en) * 2012-03-13 2013-09-18 富泰华工业(深圳)有限公司 Touch screen electronic device, software rapid and convenient upgrading and uninstalling system and software rapid and convenient upgrading and uninstalling method
CN103425501A (en) * 2012-05-14 2013-12-04 腾讯科技(深圳)有限公司 Application installation method, client, server side and system
CN103581266A (en) * 2012-07-31 2014-02-12 诺基亚公司 Method and device for collecting application sharing information
CN103747436A (en) * 2014-01-23 2014-04-23 中国联合网络通信集团有限公司 Application program downloading method and device

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016109977A1 (en) * 2015-01-06 2016-07-14 华为技术有限公司 Desktop sharing method and mobile terminal
US10795633B2 (en) 2015-01-06 2020-10-06 Huawei Technologies Co., Ltd. Desktop sharing method and mobile terminal
CN106033312A (en) * 2015-03-12 2016-10-19 宏碁股份有限公司 An application program sharing method and an electronic apparatus
CN108509206A (en) * 2015-03-23 2018-09-07 联想(北京)有限公司 A kind of information processing method and electronic equipment
CN104754128A (en) * 2015-03-23 2015-07-01 联想(北京)有限公司 Information processing method and electronic equipment
CN104899083A (en) * 2015-05-19 2015-09-09 小米科技有限责任公司 Application share method and device
WO2017219983A1 (en) * 2016-06-21 2017-12-28 华为技术有限公司 Method and terminal for acquiring application program between terminals
CN107566428B (en) * 2016-06-30 2020-10-13 上海博泰悦臻网络技术服务有限公司 Electronic equipment and address card-based information interaction method and system applied by same
CN107566428A (en) * 2016-06-30 2018-01-09 上海博泰悦臻网络技术服务有限公司 Electronic equipment and its information interacting method and system based on address card of application
CN107786418A (en) * 2016-08-26 2018-03-09 北京地厚云图科技有限公司 Message communication method and device based on engineering project real time data
CN107786418B (en) * 2016-08-26 2020-11-10 北京地厚云图科技有限公司 Message communication method and device based on real-time data of engineering project
CN106599228B (en) * 2016-12-19 2018-02-13 掌阅科技股份有限公司 Data sharing method, device, terminal device and server
CN106599228A (en) * 2016-12-19 2017-04-26 掌阅科技股份有限公司 Data sharing method and apparatus, terminal device and server
CN111726386A (en) * 2019-03-22 2020-09-29 奇酷互联网络科技(深圳)有限公司 Application program sharing method, wearable device and computer storage medium
CN111143005A (en) * 2019-12-25 2020-05-12 维沃移动通信有限公司 Application sharing method, electronic equipment and computer readable storage medium
CN111796736A (en) * 2020-06-30 2020-10-20 维沃移动通信(杭州)有限公司 Application sharing method and device and electronic equipment
CN111796736B (en) * 2020-06-30 2021-12-24 维沃移动通信(杭州)有限公司 Application sharing method and device and electronic equipment

Similar Documents

Publication Publication Date Title
CN103984487A (en) Application sharing method, device, terminal equipment and system
US11509708B2 (en) Application sharing method and apparatus
US10386991B2 (en) Method for setting icon, and electronic device
US10194288B2 (en) Sticker distribution system for messaging apps
US10803455B2 (en) Resource deduction method and apparatus, intelligent terminal, and deduction server
US11677697B2 (en) Smart attachment of cloud-based files to communications
CN104657147A (en) Information processing method and information processing device
CN103152392B (en) Installation kit supplying method, acquisition methods, equipment and system
WO2016171991A1 (en) Automatic uploading of attachments to group cloud storage at send time
US11513753B2 (en) Data processing method and electronic terminal
CN110855772B (en) Cross-device data storage method, system, device, server and medium
CN105024913B (en) Method, device and system for carrying out instant messaging session
CN105389175A (en) Application program sharing method and mobile terminal
CN111857498B (en) Data interaction method and device and electronic equipment
CN117544614A (en) File transmission method, device and computer readable storage medium
CN104169861A (en) Method and apparatus for combining contact information, and terminal
EP2605497B1 (en) Method and apparatus for setting alarm in portable terminal
TW201432599A (en) Creating tasks based on newsfeed user entries
EP2637098B1 (en) Object mediated data transfer between electronic devices
CN113741754A (en) Task creation method and device, electronic equipment and computer-readable storage medium
CN113342755A (en) Display control method and device
US10681509B2 (en) Service processing method and terminal
CN110535977B (en) File distribution method and device, computer device and storage medium
CN109104481A (en) file integrity detection method, file integrity detection device and terminal device
CN106911551B (en) Method and device for processing identification picture

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20140813