Managing access to data
AssigneeOnData, Inc.
InventorsShaofei Chen, Daniel Cole Harrell
Life of this patent
Estimating the term…
Loading patent…
AssigneeOnData, Inc.
InventorsShaofei Chen, Daniel Cole Harrell
Estimating the term…
Managing access to data, including storing a database that includes fields; encrypting data of all or some fields of the database using an application encryption algorithm; receiving data indicating user-specific data access roles and user-specific data permissions for each of the user-specific data access roles, each of the user-specific data permissions defining a subset of the data of the database that the corresponding user-specific data access role has authorization for decrypting the subset of the data; receiving a user token representing credentials and user-specific data access roles of an authorized user, wherein the user token is generated by the access rights system; receiving a query for requested data stored by the database; comparing the user-specific data access role of the user token with the user-specific data access roles of the access rights system to identify user-specific data permissions for the user-specific data access role of the user token.
A method of managing access to data, comprising:
An application computing device comprising a processor having access to memory media storing instructions executable by the processor to perform operations, including:
A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations, comprising:
Dependencies are inferred from the claim text.