Patent ID: 9680649
Date: 2017-06-13
CPC Classifications: H04L

Claim:
1. A method comprising: storing a collection of attributes in association with users, each user of said users being associated with at least one attribute of said collection of attributes; for each attribute of said collection of attributes, generating a respective set of user attribute keys that each correspond to said each attribute of the said collection of attributes, each user attribute key of said respective set of user attribute keys corresponding to a user of said users that is different than any other user of said users; storing a policy that is based on a plurality of attributes of said collection of attributes; generating an access tree for said policy, said access tree being associated with a master key, said access tree comprising: for a first user of said users, evaluating said access tree to determine whether a first set of user attribute keys of said first user evaluate to said master key, each user attribute key of said first set of user attribute keys corresponding to an attribute of said plurality of attributes.