Patent ID: 8209454

Claim:
A method of provisioning resources for applications for an electronic device, comprising: after receiving at the device from a network a data transmission containing access information relating to a resource in a library that is in a remote server from the device, the resource relating to an application operating on the device, extracting the access information from the data transmission at the device; presenting the access information for the resource in a graphical user interface (GUI) on a display of the device; after a selection event is initiated on the device for the resource, at the device requesting a second data transmission containing a copy of the resource from the network; and upon receipt of the second transmission at the device, integrating the resource into the application as an output generated by the application, wherein the data transmission is sent from the network after permission of a registration request for the device by the remote server is provided for the device; and the permission is not provided when a status of the device indicates that the device has been lost or stolen or that the device is not permitted to be provisioned with the resource from the remote server.