Patent ID: 9336324
Filing Date: 2016-05-10
CPC Classification: G06F

Claim Text:
1. A method comprising: receiving, at a server, a first request from a user for access to content on the server; retrieving, from a security datastore, a value of an access privilege of the user to access the requested content in response to the received first request; storing, in a cache on the server, the retrieved value of an access privilege of the user to access the requested content and one or more parameters associated with a time of receiving the value of the access privilege of the user to access the content, one of the parameters being a time to live (TTL) for the value of the access privilege to the content; adjusting a length of time of the TTL based on a number of times that the received value of the access privilege of the user to access the content is affirmative in a predetermined prior period of time; receiving, at the server, a second request from the user for access to the content on the server; in response to receiving the second request, evaluating, at the server, the length of time of the TTL for the value of the access privilege of the user to access the content to determine validity of the stored value of the access privilege of the user to access the content; and upon determining that the stored value of the access privilege of the user to access the content is valid, allowing the user to access the content on the server.