摘要 |
A method and apparatus for remote purchase, installation, and licensing of software is disclosed. The method comprising receiving, from a mobile device, a request for a software application; determining compatibility between at least one registered device and the software application; providing, to the mobile device, a list comprising compatible registered devices; placing the software application on an installation queue for the selected registered device in response to an input; and downloading the queued software application to the registered device. |
主权项 |
1. A method comprising:
in response to detecting a plurality of devices of a user logging onto one or more servers:
registering each of the plurality of devices of the user; andinstalling a service agent on each of the plurality of registered devices of the user to check an installation queue on the one or more servers for each of the plurality of devices; 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. |