Patent ID: 8433776

Claim:
A method performed by a first communication device, the method comprising: sending, by the first communication device via a network, a message to a second communication device, the message comprising a link to an application server from which a particular application is to be downloaded, via the network, by the second communication device; obtaining, at the first communication device, first information, from the application server via the network, irrespective of whether the second communication device has activated the link and started to download the particular application, the first information indicating whether the second communication device has started to download the application, and the application server receiving, in a download request from the second communication device, second information about a type of the second communication device, and an application platform, used for the particular application when downloaded by the second communication device, that is available in the second communication device; obtaining third information from the application server, the third information being included in the first information and indicating one of: that the second communication device cannot be used for the particular application, based on a determination using the received second information, that the download of the particular application by the second communication device failed if no message of a successful download was obtained from the second communication device within a predetermined time limit, or that the second communication device has tried to install the particular application and failed a particular number of times; and providing, via a display of the first communication device, an indication indicating whether the second communication device downloads the particular application, based on the first information, and an indication indicating that the second communication device: cannot be used for the particular application, failed to download the particular application, or has tried to install the particular application and failed the particular number of times.