Providing access to user data
Assigneesalesforce.com, inc.
InventorsGregory Thomas Pascale, Scott Thurston Rickard, JR., Gary William Flake
Life of this patent
Estimating the term…
Abstract
A service system provides users with access to online services. As part of providing the services to users, the service system stores data for users in a data storage system. When the service system receives a request from an administrator of the system for user data stored in the data storage system, the service system identifies the data requested by the administrator. The service system also determines policies that apply to the data. The determined policies indicate transformations that are to be performed on the data to protect the privacy of the users. The service system transforms the user data as indicated by the policies and provides the transformed user data to the administrator.
Claims20
A computer-implemented method for providing access to user data, the method comprising:
- receiving, by a service database system from an administrator of the service database system, a request for user data stored in a data storage system and associated with a user of one or more services provided by the service database system;
- identifying, by the service database system, the user data requested by the administrator;
- determining, by the service database system, a policy applicable to the user data;
- transforming, by the service database system, the user data as indicated by the policy;
- and
- transmitting, by the service database system, the transformed user data to the administrator.
A non-transitory computer-readable storage medium storing computer-executable instructions which when executed by one or more processors cause the one or more processors to perform steps comprising:
- receiving, by a service database system from an administrator of the service database system, a request for user data associated with a user of one or more services provided by the service database system;
- identifying, by the service database system, the user data requested by the administrator;
- determining, by the service database system, a policy applicable to the user data;
- transforming, by the service database system, the user data as indicated by the policy;
- and
- transmitting, by the service database system, the transformed user data to the administrator.
Dependencies are inferred from the claim text.