IP Library › Patent Application 14874337
Patent Application
App. No. 14/874,337

Systems and Methods for Context-Based Permissioning of Personally Identifiable Information

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/874,337
Filed
Oct 2, 2015
Art Unit
2492
USPC
726/28
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).

Claims (71)

1 - 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.

22 . The method of claim 21 , wherein detecting the event associated with the request for personal information of the user comprises receiving a request for the personal information of the user.

23 . The method of claim 21 , wherein the active context profile for the user is determined automatically without user input.

24 . The method of claim 21 , further comprising:

in accordance with a determination that the active context profile matches the first context profile, allowing the third party to contact the user; and

in accordance with a determination that the active context profile does not match the first context profile, not allowing the third party to contact the user.

25 . The method of claim 21 , further comprising:

receiving a communication from the third party;

in accordance with a determination that the active context profile matches the first context profile, forwarding the communication to the user; and

in accordance with a determination that the active context profile does not match the first context profile, not forwarding the communication to the user.

26 . The method of claim 21 , further comprising:

in accordance with a determination that the active context profile matches the first context profile, allowing the third party to communicate directly with the user; and

in accordance with a determination that the active context profile does not match the first context profile, not allowing the third party to communicate directly with the user.

27 . The method of claim 21 , wherein the plurality of context profiles is stored on a first electronic device of the one or more electronic devices, wherein the personal information of the user is stored on a second electronic device of the one or more electronic devices, the second electronic device is distinct from the first electronic device.

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.

29 . The system of claim 28 , wherein detecting the event associated with the request for personal information of the user comprises receiving a request for the personal information of the user.

30 . The system of claim 28 , wherein the active context profile for the user is determined automatically without user input.

31 . The system of claim 28 , wherein the one or more programs further include instructions for:

in accordance with a determination that the active context profile matches the first context profile, allowing the third party to contact the user; and

in accordance with a determination that the active context profile does not match the first context profile, not allowing the third party to contact the user.

32 . The system of claim 28 , wherein the one or more programs further include instructions for:

receiving a communication from the third party;

in accordance with a determination that the active context profile matches the first context profile, forwarding the communication to the user; and

in accordance with a determination that the active context profile does not match the first context profile, not forwarding the communication to the user.

33 . The system of claim 28 , wherein the one or more programs further include instructions for:

in accordance with a determination that the active context profile matches the first context profile, allowing the third party to communicate directly with the user; and

in accordance with a determination that the active context profile does not match the first context profile, not allowing the third party to communicate directly with the user.

34 . The system of claim 28 , wherein the plurality of context profiles is stored on a first electronic device of the one or more electronic devices, wherein the personal information of the user is stored on a second electronic device of the one or more electronic devices, the second electronic device is distinct from the first electronic device.

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.

36 . The computer readable storage medium of claim 35 , wherein detecting the event associated with the request for personal information of the user comprises receiving a request for the personal information of the user.

37 . The computer readable storage medium of claim 35 , wherein the active context profile for the user is determined automatically without user input.

38 . The computer readable storage medium of claim 35 , further comprising instructions to:

in accordance with a determination that the active context profile matches the first context profile, allow the third party to contact the user; and

in accordance with a determination that the active context profile does not match the first context profile, not allow the third party to contact the user.

39 . The computer readable storage medium of claim 35 , further comprising instructions to:

receive a communication from the third party;

in accordance with a determination that the active context profile matches the first context profile, forward the communication to the user; and

in accordance with a determination that the active context profile does not match the first context profile, not forward the communication to the user.

40 . The computer readable storage medium of claim 35 , wherein the plurality of context profiles is stored on a first electronic device of the one or more electronic devices, wherein the personal information of the user is stored on a second electronic device of the one or more electronic devices, the second electronic device is distinct from the first electronic device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2023
From: TRUNOMI LTD
To: FLEUR DE LIS. S.A.
Reel/Frame 064654/0763 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2017
From: LACEY, STUART H.; SINGHAL, NARESH; CHELINE, DOUGLAS
To: TRUNOMI LTD
Reel/Frame 042377/0195 →