IP Library Granted Patent US 11,252,118
Granted Patent B1
US 11,252,118 · App. 15/931,145 · Granted Feb 15, 2022

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 11,252,118
App. No.
15/931,145
Granted
Feb 15, 2022
Kind
B1
Abstract

Systems and methods for creating and maintaining digital privacy controls may include (1) providing a privacy-settings interface that enables the user to select an audience for a social media composition, (2) displaying, within the privacy-settings interface, a user-selectable element that may be used to select an allotted number of audience members for the social media composition, and (3) configuring a size of the audience based on a selected allotted number indicated by the user-selectable element. Various other methods, systems, and computer-readable media are also disclosed.

Claims (46)

1. A computer-implemented method comprising:

displaying, within a privacy-settings interface that enables a user to select an audience of users with permission to access a social media composition, (1) a plurality of user-selectable elements, each of which corresponds to a different group of the user's contacts with a shared attribute, and (2) a slider element that enables the selection of an allotted number of audience members for the social media composition based on a position of the slider element;

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

identifying a number of contacts in each of the groups corresponding to the user-selectable elements selected via the user input and automatically sliding the slider element into a position corresponding to the identified number;

configuring a size of the audience based on the position of the slider element corresponding to the identified number; and

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

2. The computer-implemented method of claim 1 , wherein the user-selectable elements comprise user-selectable graphics.

3. The computer-implemented method of claim 1 , wherein displaying the privacy-settings interface comprises displaying the privacy-settings interface as a final interface within a creation flow before the social media composition is published.

4. The computer-implemented method of claim 1 , wherein displaying the privacy-settings interface comprises displaying the privacy-settings interface in response to receiving user input selecting a selectable privacy element included within at least one of a hover screen or an additional interface presented within a creation flow.

5. The computer-implemented method of claim 1 , further comprising, prior to displaying the plurality of user-selectable elements, generating one or more of the groups based on information collected from user profiles of a social media platform.

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

a location;

a school;

a spoken language; or

a place of employment.

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

8. A system comprising:

a privacy module, stored in memory, that:

displays, within a privacy-settings interface that enables a user to select an audience of users with permission to access a social media composition, (1) a plurality of user-selectable elements, each of which corresponds to a different group of the user's contacts with a shared attribute, and (2) a slider element that enables the selection of an allotted number of audience members for the social media composition based on a position of the slider element;

an audience-selection module, stored in memory, that:

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

identifies a number of contacts in each of the groups corresponding to the user-selectable elements selected via the user input and automatically sliding the slider element into a position corresponding to the identified number;

configures a size of the audience based on the position of the slider element corresponding to the identified number; and

configures the audience to only include contacts who belong to a group whose corresponding user-selectable element was selected by the user; and

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

9. The system of claim 8 , wherein the user-selectable elements comprise user-selectable graphics.

10. The system of claim 8 , wherein displaying the privacy-settings interface comprises displaying the privacy-settings interface as a final interface within a creation flow before the social media composition is published.

11. The system of claim 8 , wherein displaying the privacy-settings interface comprises displaying the privacy-settings interface in response to receiving user input selecting a selectable privacy element included within at least one of a hover screen or an additional interface presented within a creation flow.

12. The system of claim 8 , wherein, prior to displaying the plurality of user-selectable elements, the privacy module generates one or more of the groups based on information collected from user profiles of a social media platform.

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

a location;

a school;

a spoken language; or

a place of employment.

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

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:

display, within a privacy-settings interface that enables a user to select an audience of users with permission to access a social media composition, (1) a plurality of user-selectable elements, each of which corresponds to a different group of the user's contacts with a shared attribute, and (2) a slider element that enables the selection of an allotted number of audience members for the social media composition based on a position of the slider element;

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

identify a number of contacts in each of the groups corresponding to the user-selectable elements selected via the user input and automatically sliding the slider element into a position corresponding to the identified number;

configure a size of the audience based on the position of the slider element corresponding to the identified number; and

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

16. The non-transitory computer-readable medium of claim 15 , wherein the user-selectable elements comprise user-selectable graphics.

17. The non-transitory computer-readable medium of claim 15 , wherein displaying the privacy-settings interface comprises displaying the privacy-settings interface as a final interface within a creation flow before the social media composition is published.

18. The non-transitory computer-readable medium of claim 15 , wherein displaying the privacy-settings interface comprises displaying the privacy-settings interface in response to receiving user input selecting a selectable privacy element included within at least one of a hover screen or an additional interface presented within a creation flow.

19. The non-transitory computer-readable medium of claim 15 , wherein, prior to displaying the plurality of user-selectable elements, the computer-readable instructions further cause the computing device to generate one or more of the groups based on information collected from user profiles of a social media platform.

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 the configured audience.

Assignments (2)
CHANGE OF NAME Recorded Dec 23, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058569/0422 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 7, 2020
From: PAUL, DEBASHISH
To: FACEBOOK, INC.
Reel/Frame 053435/0026 →
Continuity (1)
Continuation 16425907 · May 29, 2019
Cited By (5)
US 1,079,713 US 1,092,490 US 1,103,178 US 1,104,003 US 12,314,528