Patent ID: 9659179
Date: 2017-05-23
CPC Classifications: G06F,H04L

Claim:
1. A computer-implemented method comprising: receiving, on a computing device, an access request from an application executing within an operating environment, the access request requesting access to data associated with a user of the operating environment; presenting a first temporal access option to the user, the first temporal access option defining a first access time period; receiving a selection of the first temporal access option from the user; granting to the application a temporal access right to access the data associated with the user for the first access time period associated with the first temporal access option; determining whether the first access time period is finite; responsive to determining that the first access time period is finite, determining whether the application has been inactive for a predetermined portion of the first access time period; and responsive to determining that the application has been inactive for the predetermined portion of the first access time period, revoking the temporal access rights granted to the application.