IP Library Granted Patent US 11,102,178
Granted Patent B2
US 11,102,178 · App. 16/398,141 · Granted Aug 24, 2021

Establishing concealed communications between parties

Inventors: Xue Ding (Los Altos, CA); Nathan Andrew Sharp (San Francisco, CA)
Assignee: Facebook, Inc.
H04L63/0421G06F9/451G06F21/6245
View Patent ↗
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 11,102,178
App. No.
16/398,141
Granted
Aug 24, 2021
Kind
B2
Abstract

The disclosed computer-implemented method may include receiving an input from a user identifying specified persons that are to be included in a concealed list of persons. The specified persons may be unaware of their inclusion in the concealed list of persons. The method may also include generating the concealed list of persons and determining that a potential participant from the user's concealed list of persons has selected the user in a corresponding concealed list of persons that belongs to the potential participant and, in response to the determination, the method may include creating a private conversation instance that is unique to the user and the potential participant. The generated private conversation instance may include an interaction interface that allows the user and the potential participant to interact in a confidential manner. Various other methods, systems, and computer-readable media are also disclosed.

Claims (34)

1. A computer-implemented method comprising:

receiving an input from a user identifying one or more specified persons that are to be included in a concealed list of persons, the specified persons being unaware of their inclusion in the concealed list of persons;

generating the concealed list of persons which includes those specified persons identified in the input received from the user;

determining that a potential participant from the user's concealed list of persons has selected the user in a corresponding concealed list of persons that belongs to the potential participant; and

in response to the determination, creating a private conversation instance that is unique to the user and the potential participant, the generated private conversation instance including an interaction interface that allows the user and the potential participant to interact in a confidential manner.

2. The computer-implemented method of claim 1 , further comprising notifying the user that the potential participant has selected the user in the potential participant's concealed list of persons without revealing the identity of the potential participant.

3. The computer-implemented method of claim 1 , further comprising notifying the user that the potential participant has selected the user in the potential participant's concealed list of persons, wherein the notification reveals the identity of the potential participant.

4. The computer-implemented method of claim 1 , further comprising notifying the user that the potential participant has selected the user in the potential participant's concealed list of persons before the user saves the potential participant to the user's concealed list of persons.

5. The computer-implemented method of claim 1 , further comprising notifying the user that the potential participant has selected the user in the potential participant's concealed list of persons after the user has saved the potential participant to the user's concealed list of persons.

6. The computer-implemented method of claim 1 , wherein the one or more specified persons that are included in the user's concealed list of persons are selected from among persons that are social media friends with the user.

7. The computer-implemented method of claim 1 , wherein the user's concealed list of persons is limited to a specified number of persons.

8. The computer-implemented method of claim 1 , wherein the user is limited to adding only a specified maximum number of persons to the user's concealed list of persons within a specified timeframe.

9. The computer-implemented method of claim 1 , wherein the potential participants opt in to a specified application feature before being selectable as a person in the user's concealed list of persons.

10. The computer-implemented method of claim 1 , wherein the interaction interface of the private conversation instance comprises at least one of a text-based chat interface or a video-based chat interface.

11. The computer-implemented method of claim 1 , wherein the interaction interface is automatically generated upon mutual selection by the user and the potential participant.

12. A system comprising:

at least one physical processor;

physical memory comprising computer-executable instructions that, when executed by the physical processor, cause the physical processor to:

receive an input from a user identifying one or more specified persons that are to be included in a concealed list of persons, the specified persons being unaware of their inclusion in the concealed list of persons;

generate the concealed list of persons which includes those specified persons identified in the input received from the user;

determine that a potential participant from the user's concealed list of persons has selected the user in a corresponding concealed list of persons that belongs to the potential participant; and

in response to the determination, create a private conversation instance that is unique to the user and the potential participant, the generated private conversation instance including an interaction interface that allows the user and the potential participant to interact in a confidential manner.

13. The system of claim 12 , wherein the private conversation instance is ephemeral and is configured to expire after a specified amount of time.

14. The system of claim 12 , further comprising notifying the potential participant that an anonymous user has added the potential participant to a concealed list of persons.

15. The system of claim 12 , wherein the input from the user identifying one or more specified persons that are to be included in the concealed list of persons expires after a specified period of time, such that one or more of the specified persons are removed from the user's concealed list of persons.

16. The system of claim 12 , wherein access to the user's concealed list of persons is initially provided in a first manner and transitions after a specified time period to a second, different manner.

17. The system of claim 12 , wherein the private conversation instance provides access to a user profile associated with the potential participant.

18. The system of claim 17 , wherein the interaction interface provided in the private conversation instance is created separately from any existing conversation threads between the user and the potential participant.

19. The system of claim 12 , wherein an opt-in status of the potential participant to an interaction platform is withheld from the user.

20. A non-transitory computer-readable medium comprising one or more computer-executable instructions that, when executed by at least one processor of a computing device, cause the computing device to:

receive an input from a user identifying one or more specified persons that are to be included in a concealed list of persons, the specified persons being unaware of their inclusion in the concealed list of persons;

generate the concealed list of persons which includes those specified persons identified in the input received from the user;

determine that a potential participant from the user's concealed list of persons has selected the user in a corresponding concealed list of persons that belongs to the potential participant; and

in response to the determination, create a private conversation instance that is unique to the user and the potential participant, the generated private conversation instance including an interaction interface that allows the user and the potential participant to interact in a confidential manner.

Assignments (3)
CHANGE OF NAME Recorded Jan 27, 2022
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058871/0336 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 049508 FRAME: 0654. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 13, 2021
From: DING, XUE; SHARP, NATHAN ANDREW
To: FACEBOOK, INC.
Reel/Frame 057479/0134 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2019
From: DING, XUE; SHARP, NATHAN ANDREW
To: FACEBOOK, INC.,
Reel/Frame 049508/0654 →
Cited By (12)
US 1,117,223 US 1,118,642 US 1,120,974 US 1,126,984 US 1,127,862 US 1,134,412 US 1,134,456 US 1,137,306 US 1,139,358 US 1,139,412 US 1,139,413 US 12,572,691