IP Library Granted Patent US 10,757,054
Granted Patent B1
US 10,757,054 · App. 16/425,907 · Granted Aug 25, 2020

Systems and methods for digital privacy controls

Inventor: Debashish Paul (Sunnyvale, CA)
Assignee: Facebook, Inc.
H04L51/14H04L51/32
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 10,757,054
App. No.
16/425,907
Granted
Aug 25, 2020
Kind
B1
Abstract

Systems and methods for creating and maintaining digital privacy controls may include (1) providing a composition-creation interface that enables a user to create a social media composition, (2) additionally providing a privacy-settings interface that enables the user to select an audience for the social media composition, (3) displaying, within the privacy-settings interface, a slider element that may be used to select a size of the audience, where sliding the slider element in a first direction decreases a size of the audience and sliding the slider element in a second direction increases the size of the audience, and (4) configuring the size of the audience based on a position of the slider element. Various other methods, systems, and computer-readable media are also disclosed.

Claims (52)

1. A computer-implemented method comprising:

providing a composition-creation interface that enables a user to create a social media composition;

additionally providing a privacy-settings interface that enables the user to select an audience for the social media composition;

displaying, within the privacy-settings interface, a slider element that may be used to select a size of the audience, where sliding the slider element in a first direction decreases a size of the audience and sliding the slider element in a second direction increases the size of the audience; and

configuring the size of the audience based on a position of the slider element.

2. The computer-implemented method of claim 1 , further comprising receiving user input that slides the slider element into the position.

3. The computer-implemented method of claim 1 , further comprising additionally displaying, within the privacy-settings interface, a plurality of selectable elements, each of which corresponds to a different group of the user's contacts with a shared attribute.

4. The computer-implemented method of claim 3 , wherein the shared attribute comprises an association with at least one of:

a location;

a school;

a spoken language; or

a place of employment.

5. The computer-implemented method of claim 3 , further comprising:

receiving user input selecting one or more of the selectable elements; and

configuring the audience to only include contacts who belong to a group whose corresponding selectable element was selected by the user input.

6. The computer-implemented method of claim 5 , further comprising sliding the slider element into the position in response to receiving the user input selecting one or more of the selectable elements.

7. The computer-implemented method of claim 1 , further comprising posting the social media composition to the audience of the configured size.

8. A system comprising:

a composition-creation module, stored in memory, that provides a composition-creation interface that enables a user to create a social media composition;

a privacy module, stored in memory, that:

provides a privacy-settings interface that enables the user to select an audience for the social media composition; and

displays, within the privacy-settings interface, a slider element that may be used to select a size of the audience, where sliding the slider element in a first direction decreases a size of the audience and sliding the slider element in a second direction increases the size of the audience;

an audience-selection module, stored in memory, that configures the size of the audience based on a position of the slider element; and

at least one physical processor configured to execute the composition-creation module, the privacy module, and the audience-selection module.

9. The system of claim 8 , wherein the privacy module additionally receives user input that slides the slider element into the position.

10. The system of claim 8 , wherein the privacy module additionally displays, within the privacy-settings interface, a plurality of selectable elements, each of which corresponds to a different group of the user's contacts with a shared attribute.

11. The system of claim 10 , wherein the shared attribute comprises an association with at least one of:

a location;

a school;

a spoken language; or

a place of employment.

12. The system of claim 10 , wherein the privacy module further:

receives user input selecting one or more of the selectable elements; and

configures the audience to only include contacts who belong to a group whose corresponding selectable element was selected by the user input.

13. The system of claim 12 , wherein the privacy module further slides the slider element into the position in response to receiving the user input selecting one or more of the selectable elements.

14. The system of claim 8 , wherein a posting module posts the social media composition to the audience of the configured size.

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

provide a composition-creation interface that enables a user to create a social media composition;

additionally provide a privacy-settings interface that enables the user to select an audience for the social media composition;

display, within the privacy-settings interface, a slider element that may be used to select a size of the audience, where sliding the slider element in a first direction decreases a size of the audience and sliding the slider element in a second direction increases the size of the audience; and

configure the size of the audience based on a position of the slider element.

16. The non-transitory computer-readable medium of claim 15 , wherein the computer-readable instructions further cause the computing device to receive user input that slides the slider element into the position.

17. The non-transitory computer-readable medium of claim 15 , wherein the computer-readable instructions further cause the computing device to additionally display, within the privacy-settings interface, a plurality of selectable elements, each of which corresponds to a different group of the user's contacts with a shared attribute.

18. The non-transitory computer-readable medium of claim 17 , wherein the shared attribute comprises an association with at least one of:

a location;

a school;

a spoken language; or

a place of employment.

19. The non-transitory computer-readable medium of claim 17 , wherein the computer-readable instructions further cause the computing device to:

receive user input selecting one or more of the selectable elements; and

configure the audience to only include contacts who belong to a group whose corresponding selectable element was selected by the user input.

20. The non-transitory computer-readable medium of claim 15 , wherein the computer-readable instructions further cause the computing device to post the social media composition to an audience of the configured size.

Assignments (3)
CHANGE OF NAME Recorded Feb 18, 2022
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 059191/0695 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COMMA OF ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 049376 FRAME: 0886. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT . Recorded Feb 1, 2022
From: PAUL, DEBASHISH
To: FACEBOOK, INC.
Reel/Frame 058918/0356 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2019
From: PAUL, DEBASHISH
To: FACEBOOK, INC.,
Reel/Frame 049376/0886 →