User centric data maintenance
First Claim
1. A method, comprising:
- defining, by a computing device, a profile including user centric data corresponding to a user based upon a user centric definition received from a data provider application;
receiving, by the computing device from a requestor application, a request to access the profile;
determining, by the computing device, a permission parameter corresponding to the requestor application to access the profile;
selectively restricting, by the computing device, the requestor application from accessing the user centric data based, at least in part, on the permission parameter; and
displaying, by the computing device via an interface, the profile while allowing the user to access 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 computing device, a profile including user centric data corresponding to a user based upon a user centric definition received from a data provider application; receiving, by the computing device from a requestor application, a request to access the profile; determining, by the computing device, a permission parameter corresponding to the requestor application to access the profile; selectively restricting, by the computing device, the requestor application from accessing the user centric data based, at least in part, on the permission parameter; and displaying, by the computing device via an interface, the profile while allowing the user to access 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; selectively restrict the requestor application from accessing the user centric data based, at least in part, on the permission parameter; and display the profile on the display device while allowing the user to access 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 corresponding to a user 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; selectively restricting the requestor application from accessing the user centric data based, at least in part, on the permission parameter; and displaying the profile via an interface while allowing the user to access the user centric data based, at least in part, on the permission parameter. - View Dependent Claims (20)
-
Specification