Systems and Methods for Context-Based Permissioning of Personally Identifiable Information
2 Assignments
0 Petitions
Accused Products
Abstract
A method is provided, including establishing a plurality of context profiles for a user, at least one context profile is associated with: (i) subject areas pertinent to the at least one context profile (ii) permissions identifying respective third parties with which personal information can be shared when the at least one context profile is active; (iii) permissions identifying what personal information can be shared with respective third parties when the at least one context profile is active; (iv) permissions identifying respective third parties that are permitted to contact the user when the at least one context profile is active; and (v) permissions identifying how respective third parties may contact the user when the at least one context profile is active; when the at least one context profile is active, operating in one of two or more modes (e.g., a regular mode or a discovery mode).
111 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method for providing access to personal information of a user, comprising:
at a server system including one or more electronic devices with one or more processors and memory storing one or more programs for execution by the one or more processors; establishing a plurality of context profiles for a user; detecting an event associated with a request for personal information of the user; generating a request for consent to share the personal information of the user with a third party; sending, to the user, the request for consent to share the personal information of the user with the third party; receiving, from the user, consent to share at least a subset of the requested personal information with the third party when at least a first context profile, of the plurality of context profiles, is active; determining an active context profile for the user based on one or more signals indicative of the user'"'"'s context; determining whether the active context profile matches the first context profile; in accordance with a determination that the active context profile matches the first context profile, facilitating sharing of the personal information of the user with the third party; and in accordance with a determination that the active context profile does not match the first context profile, not facilitating sharing of the personal information of the user with the third party. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
28. A system including one or more electronic devices, comprising:
-
one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; establishing a plurality of context profiles for a user; detecting an event associated with a request for personal information of the user; generating a request for consent to share the personal information of the user with a third party; sending, to the user, the request for consent to share the personal information of the user with the third party; receiving, from the user, consent to share at least a subset of the requested personal information with the third party when at least a first context profile, of the plurality of context profiles, is active; determining an active context profile for the user based on one or more signals indicative of the user'"'"'s context; determining whether the active context profile matches the first context profile; in accordance with a determination that the active context profile matches the first context profile, facilitating sharing of the personal information of the user with the third party; and in accordance with a determination that the active context profile does not match the first context profile, not facilitating sharing of the personal information of the user with the third party. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. A non-transitory computer readable storage medium storing one or more programs comprising instructions, which when executed by one or more electronic devices, cause the one or more devices to:
-
establish a plurality of context profiles for a user; detect an event associated with a request for personal information of the user; generate a request for consent to share the personal information of the user with a third party; send, to the user, the request for consent to share the personal information of the user with the third party; receive, from the user, consent to share at least a subset of the requested personal information with the third party when at least a first context profile, of the plurality of context profiles, is active; determine an active context profile for the user based on one or more signals indicative of the user'"'"'s context; determine whether the active context profile matches the first context profile; in accordance with a determination that the active context profile matches the first context profile, facilitate sharing of the personal information of the user with the third party; and in accordance with a determination that the active context profile does not match the first context profile, not facilitate sharing of the personal information of the user with the third party. - View Dependent Claims (36, 37, 38, 39, 40)
-
Specification