Patent ID: 9268963
Filing Date: 2016-02-23
CPC Classification: G06F,H04L,H04W

Claim Text:
1. A computer program product embodied on a non-transitory computer readable medium, the computer program product including computer code adapted to be executed by a computer to implement a method comprising: receiving, by a system, a package created by a first entity of the system, the package including an application and the package specifying permissions required by the application; storing, by the system, the package; making the stored package available to one or more users of the system, by the system; receiving, by the system from one of the users, a request to install the application; determining, by the system, whether the user is authorized to install the application; when the system determines that the user is not authorized to install the application, disallowing the user from installing the application, by the system; when the system determines that the user is authorized to install the application: after the user installs the application, receiving, by the system from the first entity, an indication that the permissions required by the application have changed; and in response to receiving the indication that the permissions required by the application have changed, notifying the user of the change to the permissions required by the application.