| CPC G06F 8/65 (2013.01) [G06F 8/61 (2013.01)] | 20 Claims |

|
1. A method for managing installation of applications, the method comprising:
receiving a pin request to attach an application, provided by an application store platform, with a version of the application, the application store platform providing a plurality of applications for installation on a managed device and a non-managed device, the managed device being a user device that is at least partially controlled by an organization, the non-managed device being a user device that is not controlled by the organization;
in response to the pin request, initiating transfer of a copy of the version of the application from the application store platform to a data storage device;
generating an application identifier that identifies a location of the version of the application stored in the data storage device;
transmitting installation data to the managed device, the installation data including the application identifier, the application identifier configured to be used by the managed device to install the version of the application from the data storage device;
receiving an unpin request that dissociates the application with the version of the application; and
initiating deletion of the version of the application from the data storage device.
|