Patent ID: 9003556
Filing Date: 2015-04-07
Classification: G06F

Abstract:
1. An apparatus, comprising: a processor circuit; a permissions component operative on the processor circuit to receive a request from an application to perform a task on a device and to return a response to the request to the application based on active permissions for the application; a token component operative on the processor circuit to manage a token database, to retrieve a token from the token database, to determine the active permissions for the application based on the retrieved token, and to update existing permissions to the active permissions according to a user response; and a dialog component operative on the processor circuit to determine a permission bucket corresponding to the request from the application, to retrieve a dialog template corresponding to the determined permission bucket, to construct a dialog for display to a user based on the retrieved dialog template and the request, to send the dialog to a user interface component, to receive a user response from the user interface component, and to send the user response to the token component.