USER CENTRIC DATA MAINTENANCE
First Claim
1. A method, comprising:
- defining, by a processing device, a profile including user centric data based upon a user centric definition received from a data provider application;
receiving, by the processing device from a requestor application, a request to access the profile;
determining, by the processing device, a permission parameter corresponding to the requestor application to access the profile; and
displaying, by the processing device via an interface, the profile while restricting the requestor application from accessing the user centric data based at least in part on the permission parameter.
2 Assignments
0 Petitions
Accused Products
Abstract
One or more techniques and/or systems are provided for dynamically maintaining user centric data. For example, a data provider app may have knowledge about user centric data associated with a user (e.g., a social network app may have contact information for a social network friend of the user). A user centric profile may be defined for the user centric data based upon information provided by the data provider app (e.g., a contact card may be generated for the social network friend). Responsive to receiving a request for the user centric profile from a requestor app (e.g., an event planning app), the user centric profile may be exposed to the user but not to the requestor app for security and/or privacy purposes. For example, an operating system may present at least some of the user centric profile within an operating system user interface.
-
Citations
20 Claims
-
1. A method, comprising:
-
defining, by a processing device, a profile including user centric data based upon a user centric definition received from a data provider application; receiving, by the processing device from a requestor application, a request to access the profile; determining, by the processing device, a permission parameter corresponding to the requestor application to access the profile; and displaying, by the processing device via an interface, the profile while restricting the requestor application from accessing the user centric data based at least in part on the permission parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
a display device; a memory device having instructions stored thereon; and a processing device to execute the instructions stored in the memory device to; define a profile for a user including user centric data based upon a user centric definition received from a data provider application; receive a request to access the profile from a requestor application; determine a permission parameter of the requestor application to access the profile; and display the profile on the display device while restricting the requestor application from accessing the user centric data based at least in part on the permission parameter. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable storage medium comprising computer-executable instructions that, when executed by one or more processing devices, result in operations comprising:
-
defining a profile including user centric data based upon a user centric definition received from a data provider application; receiving a request to access the profile from a requestor application; determining a permission parameter of the requestor application to access the profile; and displaying the profile via an interface while restricting the requestor application from accessing the user centric data based at least in part on the permission parameter. - View Dependent Claims (20)
-
Specification