Patent ID: 8201230
Filing Date: 2012-06-12
Classification: G06F

Abstract:
1. A method for prioritizing user application preferences based on user input data, the method comprising: recognizing, at a computing device of a user, user input data relevant to a first application as a prioritized user choice setting associated with the first application, wherein the prioritized user choice setting determines at least one property of execution of at least one event of the first application; securing, at the computing device of the user, the user choice setting as a protected value using an access control indicator, wherein the access control indicator prohibits a second application from modifying the prioritized user choice setting associated with the first application without authorization from the user; receiving, at the computing device of the user, a request from the second application to modify the prioritized user choice setting associated with the first application; in response to receiving the request from the second application to modify the prioritized user choice setting associated with the first application, generating an approval user interface on the computing device of the user, the approval user interface requesting authorization from the user to modify the prioritized user choice setting associated with the first application to be consistent with the modification request received from the second application; receiving, at the computing device of the user, input from the user approving the modification of the prioritized user choice setting associated with the first application to be consistent with the modification request received from the second application; modifying, at the computing device of the user, the access control indicator to permit modification of the prioritized user choice setting associated with the first application to be consistent with the modification request received from the second application; modifying, at the computing device of the user, the prioritized user choice setting to a different value in accordance with the received user input; and restoring, at the computing device of the user, the access control indicator to prohibit further modification by the second application of the prioritized user choice setting associated with the first application.