Patent ID: 8763080

Claim:
A method of managing permission requests to allow access to computing resources on a computing device, the method comprising: for an application to be installed on the computing device, determining an application category that the application is associated with, and retrieving a common permissions list for the application category, wherein the common permissions list identifies at least one computing resource that applications associated with the application category are configured to access; during an installation of the application on the computing device, determining, using data from a source other than the common permissions list, one or more computing resources on the computing device that the application is configured to access when the application is executed on the computing device; determining which computing resources, of the one or more computing resources on the computing device that the application is configured to access when the application is executed on the computing device, are not identified in the common permissions list; and for each computing resource that the application is configured to access when the application is executed on the computing device that is not identified in the common permissions list, providing, in a user interface of the computing device, a first permission request to allow the application to access the computing resource; and for each computing resource that the application is configured to access when the application is executed on the computing device that is identified in the common permissions list, providing, in the user interface of the computing device, a second permission request to allow the application to access the computing resource; wherein the first permission request is visually distinguishable, when displayed in the user interface of the computing device, from the second permission request.