Patent ID: 9582260
Date: 2017-02-28
CPC Classifications: G06F

Claim:
1. A method comprising: in response to detecting a plurality of devices of a user logging onto one or more servers: receiving, at the one or more servers and from a mobile device of the user of the plurality of devices, a request to download a software application to at least one registered device of the user of the plurality of registered devices that is remote from the mobile device of the user; determining, by the one or more servers, compatibility between the plurality of registered devices of the user and the software application; providing, by the one or more servers, to the mobile device of the user, a list comprising compatible registered devices of the user, the list including the at least one registered device of the user from the plurality of registered devices of the user; receiving, from the mobile device of the user, an indication of a selection by the user of the at least one registered device of the user from the list of compatible registered devices of the user; placing, by the one or more servers, the software application on an installation queue for the at least one registered device of the user in response to receiving the selection, from the mobile device of the user, of the at least one registered device of the user; receiving a request from the at least one registered device of the user, via the service agent installed on the at least one registered device, checking the installation queue on the one or more servers for software applications awaiting installation on the at least one registered device of the user; and downloading, by the one or more servers, the queued software application to the at least one registered device of the user in response to the request from the at least one registered device of the user.