Patent ID: 9621638
Date: 2017-04-11
CPC Classifications: H04L,H04W

Claim:
1. A method for sharing application information among mobile devices comprising: receiving, by a server comprising a processor, a match request sent by a mobile terminal X upon receipt of a share instruction, the match request at least comprising information indicative of a first time at which the mobile terminal X receives the share instruction; saving, by the server, the match request; and according to the saved match request and other saved match requests from other mobile terminals, determining, by the server, whether there is a mobile terminal, among the other mobile terminals, that is matched with the mobile terminal X, wherein determining whether there is a match comprises: if a time interval between a second time at which one mobile terminal of the other mobile terminals receives a share instruction and the first time is within a range [0, M], wherein M>0, determining that the one mobile terminal is matched with the mobile terminal X; and if a mobile terminal that is matched with the mobile terminal X is found, sending a success message respectively to the mobile terminal X and to the mobile terminal that is matched with the mobile terminal X, indicating that they are successfully matched with each other; and upon a condition that the server receives identifiers of applications to be shared and sent from one mobile terminal of the matched mobile terminals constituted by the mobile terminal X and the mobile terminal that is matched with the mobile terminal X, determining, by the server, whether the other mobile terminal of the matched mobile terminals is connected to the server; and if the other mobile terminal of the matched mobile terminals is disconnected from the server, notifying the one mobile terminal that the other mobile terminal of the matched mobile terminals is disconnected from matching; and if the other mobile terminal of the matched mobile terminals is online, obtaining, by the server, relevant information of the application corresponding to each identifier, and sending the obtained relevant information to the other mobile terminal of the matched mobile terminals, wherein the relevant information at least comprises a name and a download address of the application.