IP Library Granted Patent US 10,546,050
Granted Patent B2
US 10,546,050 · App. 15/483,892 · Granted Jan 28, 2020

Sharing annotations of digital items

Inventor: June R. Herold (Falls Church, VA)
Assignee: Facebook, Inc.
G06F17/241G06F3/0481G06F3/0482G06F3/0483G06F3/0484G06F3/04847G06F15/16G06F21/60G06Q10/107H04L51/04H04L51/046H04L51/10H04L67/10G06Q50/01
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,546,050
App. No.
15/483,892
Granted
Jan 28, 2020
Kind
B2
Abstract

A user may make a digital item available to other users of a computer network, such as an instant messaging system, a chat environment, or a subscription-based computer network. Examples of digital items that may be shared with other users include digital representations of graphic images, photographs, audio segments, songs, video segments, movies, and text (such as lists of favorites (e.g., a list of favorite books, a list of favorite movies, and a list of favorite places to visit)). On-line presence information is provided to indicate the on-line presence of users with whom a digital item has been shared, may be shared or is being shared. For instance, an indication of the on-line or offline status of a user with whom an item has been shared or is being shared may be presented.

Claims (68)

1. A method comprising:

displaying, within a user interface associated with a user account of a social networking system, a plurality of digital items;

providing, within the user interface and for each digital item of the plurality of digital items displayed within the user interface, a toggleable selectable option for setting sharing permissions for other users to access each digital item of the plurality of digital items;

detecting a selection of multiple toggleable selectable options associated with multiple digital items from the plurality of digital items displayed within the user interface, to enable sharing the multiple digital items; and

in response to detecting the selection of the multiple toggleable selectable options associated with the multiple digital items to enable sharing of the multiple digital items, enabling another user of the social networking system to access the multiple digital items.

2. The method of claim 1 , further comprising:

displaying, within the user interface, a plurality of user identities associated with a plurality of other users;

providing, within the user interface and for each user identity of the plurality of user identities displayed within the user interface, a toggleable selectable option for enabling users corresponding to each user identity to access digital items for which sharing is enabled;

detecting a selection of a toggleable selectable option associated with a user identity corresponding to the other user; and

in response to detecting the selection of the toggleable selectable option associated with the user identity and detecting the selection of the multiple toggleable selectable options associated with the multiple digital items to enable sharing of the multiple digital items, enabling the other user of the social networking system to access the multiple digital items.

3. The method of claim 1 , wherein a user corresponding to the user account is an individual other than an owner of the plurality of digital items.

4. The method of claim 1 , further comprising, in response to detecting the selection of the multiple toggleable selectable options associated with the multiple digital items to enable sharing of the multiple digital items, enabling the other user to make changes to the multiple digital items.

5. The method of claim 2 , further comprising:

detecting a selection of multiple toggleable selectable options associated with multiple user identities from the plurality of user identities displayed within the user interface; and

in response to detecting the selection of the multiple toggleable selectable options associated with the multiple user identities and detecting the selection of the multiple toggleable selectable options associated with the multiple digital items to enable sharing of the multiple digital items, enabling multiple users, of the social networking system, corresponding to the multiple user identities to access the multiple digital items.

6. The method of claim 1 , further comprising:

displaying, within the user interface, a group indicator, wherein the group indicator corresponds to a plurality of user identities associated with a plurality of other users;

providing, within the user interface and for the group indicator displayed within the user interface, a toggleable selectable option for enabling the plurality of other users corresponding to the group indicator to access digital items for which sharing is enabled;

detecting a selection of the toggleable selectable option associated with the group indicator; and

in response to detecting the selection of the toggleable selectable option associated with the group indicator and detecting the selection of the multiple toggleable selectable options with the multiple digital items to enable sharing of the multiple digital items, enabling the plurality of other users corresponding to the group indicator to access the multiple digital items.

7. The method of claim 1 , further comprising:

providing, for display within the user interface, a menu of one or more permissions associated with the plurality of digital items; and

in response to detecting a selection of an option to enable at least one of the one or more permissions associated with the plurality of digital items and based on the detected selection of the multiple toggleable selectable options associated with the multiple digital items to enable sharing of the multiple digital items, enabling, for the other user, the at least one of the one or more permissions for the multiple digital items.

8. A system comprising:

at least one processor; and

at least one non-transitory computer-readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to:

display, within a user interface associated with a user account of a social networking system, a plurality of digital items;

provide, within the user interface and for each digital item of the plurality of digital items displayed within the user interface, a toggleable selectable option for setting sharing permissions for other users to access each digital item of the plurality of digital items;

detect a selection of multiple toggleable selectable options associated with multiple digital items from the plurality of digital items displayed within the user interface, to enable sharing the multiple digital items; and

in response to detecting a selection of the multiple toggleable selectable options associated with the multiple digital items to enable sharing of the multiple digital items, enable another user of the social networking system to access the multiple digital items.

9. The system of claim 8 , further comprising instructions that, when executed by the at least one processor, cause the system to:

display, within the user interface, a plurality of user identities associated with a plurality of other users;

provide, within the user interface and for each user identity of the plurality of user identities displayed within the user interface, a toggleable selectable option for enabling users corresponding to each user identity to access digital items for which sharing is enabled;

detect a selection of a toggleable selectable option associated with a user identity corresponding to the other user; and

in response to detecting the selection of the toggleable selectable option associated with the user identity and detecting the selection of the multiple toggleable selectable options associated with the multiple digital items to enable sharing of the multiple digital items, enable the other user of the social networking system to access the multiple digital items.

10. The system of claim 8 , wherein a user corresponding to the user account is an individual other than an owner of the digital items.

11. The system of claim 8 , further comprising instructions that, when executed by the at least one processor, cause the system to, in response to detecting the selection of the multiple toggleable selectable options associated with the multiple digital items to enable sharing of the multiple digital items, enable the other user to make changes to the multiple digital items.

12. The system of claim 9 , further comprising instructions thereon that, when executed by the at least one processor, cause the system to:

detect a selection of multiple toggleable selectable options associated with multiple user identities from the plurality of user identities displayed within the user interface; and

in response to detecting the selection of the multiple toggleable selectable options associated with the multiple user identities and detecting the selection of the multiple toggleable selectable options associated with the multiple digital items to enable sharing of the multiple digital items, enable multiple users, of the social networking system, corresponding to the multiple user identities to access the multiple digital items.

13. The system of claim 8 , further comprising instructions thereon that, when executed by the at least one processor, cause the system to:

display, within the user interface, a group indicator, wherein the group indicator corresponds to a plurality of user identities associated with a plurality of other users;

provide, within the user interface and for the group indicator displayed within the user interface, a toggleable selectable option for enabling the plurality of other users corresponding to the group indicator to access digital items for which sharing is enabled;

detect a selection of the toggleable selectable option associated with the group indicator; and

in response to detecting the selection of the toggleable selectable option associated with the group indicator and detecting the selection of the multiple toggleable selectable options associated with the multiple digital items to enable sharing of the multiple digital items, enable the plurality of other users corresponding to the group indicator to access the multiple digital items.

14. The system of claim 8 , further comprising instructions thereon that, when executed by the at least one processor, cause the system to:

provide, for display within the user interface, a menu of one or more permissions associated with the plurality of digital items; and

in response to detecting a selection of an option to enable at least one of the one or more permissions associated with the plurality of digital items and based on the detected selection of the multiple toggleable selectable options associated with the multiple digital items to enable sharing of the multiple digital items, enable, for the other user, the at least one of the one or more permissions for the multiple digital items.

15. A non-transitory computer readable medium comprising instructions that, when executed by at least one processor, cause a computer system to:

display, within a user interface associated with a user account of a social networking system, a plurality of digital items;

provide, within the user interface and for each digital item of the plurality of digital items displayed within the user interface, a toggleable selectable option for setting sharing permissions for other users to access each digital item of the plurality of digital items;

detect a selection of multiple toggleable selectable options associated with multiple digital items from the plurality of digital items displayed within the user interface, to enable sharing the multiple digital items; and

in response to detecting the selection of the multiple toggleable selectable options associated with the multiple digital items to enable sharing of the multiple digital items, enable another user of the social networking system to access the multiple digital items.

16. The non-transitory computer readable medium of claim 15 , further comprising instructions that, when executed by the at least one processor, cause the computer system to:

display, within the user interface, a plurality of user identities associated with a plurality of other users;

provide, within the user interface and for each user identity of the plurality of user identities displayed within the user interface, a toggleable selectable option for enabling users corresponding to each user identity to access digital items for which sharing is enabled;

detect a selection of a toggleable selectable option associated with a user identity corresponding to the other user; and

in response to detecting the selection of the toggleable selectable option associated with the user identity and detecting the selection of the multiple toggleable selectable options associated with the multiple digital items to enable sharing of the multiple digital items, enable the other user of the social networking system to access the multiple digital items.

17. The non-transitory computer readable medium of claim 15 , wherein a user corresponding to the user account is an individual other than an owner of the digital items.

18. The non-transitory computer readable medium of claim 15 , further comprising instructions that, when executed by the at least one processor, cause the computer system to, in response to detecting the selection of the multiple toggleable selectable options associated with the multiple digital items to enable sharing of the multiple digital items, enable the other user to make changes to the multiple digital items.

19. The non-transitory computer readable medium of claim 16 , further comprising instructions that, when executed by the at least one processor, cause the computer system to:

detect a selection of multiple toggleable selectable options associated with multiple user identities from the plurality of user identities displayed within the user interface; and

in response to detecting the selection of the multiple toggleable selectable options associated with the multiple user identities and detecting the selection of the multiple toggleable selectable options associated with the multiple digital items to enable sharing of the multiple digital items, enable multiple users, of the social networking system, corresponding to the multiple user identities to access the multiple digital items.

20. The non-transitory computer readable medium of claim 15 , further comprising instructions that, when executed by the at least one processor, cause the computer system to:

display, within the user interface, a group indicator, wherein the group indicator corresponds to a plurality of user identities associated with a plurality of other users;

provide, within the user interface and for the group indicator displayed within the user interface, a toggleable selectable option for enabling the plurality of other users corresponding to the group indicator to access digital items for which sharing is enabled;

detect a selection of the toggleable selectable option associated with the group indicator; and

in response to detecting the selection of the toggleable selectable option associated with the group indicator and detecting the selection of the multiple toggleable selectable options associated with the multiple digital items to enable sharing of the multiple digital items, enable the plurality of other users corresponding to the group indicator to access the multiple digital items.

Assignments (5)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058961/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2017
From: HEROLD, JUNE R.
To: AMERICA ONLINE, INC.
Reel/Frame 041949/0928 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2017
From: AOL LLC
To: AOL INC.
Reel/Frame 042201/0644 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2017
From: AOL INC.
To: FACEBOOK, INC.
Reel/Frame 042201/0732 →
CHANGE OF NAME Recorded Apr 10, 2017
From: AMERICA ONLINE, INC.
To: AOL LLC
Reel/Frame 042205/0763 →
Continuity (8)
Continuation 14869970 · Sep 29, 2015
Continuation 14160210 · Jan 21, 2014
Continuation 13947283 · Jul 22, 2013
Continuation 13619169 · Sep 14, 2012
Continuation 12839129 · Jul 19, 2010
Continuation 11252037 · Oct 18, 2005
Provisional Application 60668998 · Apr 7, 2005
Related Publication 20170212878A1 · Jul 27, 2017