IP Library Granted Patent US 11,409,818
Granted Patent B2
US 11,409,818 · App. 16/725,662 · Granted Aug 9, 2022

Systems and methods to manage media content items

Inventors: Christine Choi (San Francisco, CA); Nathan Andrew Sharp (San Francisco, CA); William Samuel Bailey (San Francisco, CA); Ashoke K. Chakrabarti (Alameda, CA); Joshua Barton Dickens (Oakland, CA); Joy-Vincent Niemantsverdriet (San Jose, CA)
Assignee: Meta Platforms, Inc.
G06F16/9535G06F3/0481G06F3/04817G06F3/04842G06F3/04883G06F16/438G06F16/48G06F16/9038G06Q10/101G06Q50/01H04L51/12H04L51/32H04L63/10H04L63/102G06F3/0482G06F3/0488G06F3/04845
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,409,818
App. No.
16/725,662
Granted
Aug 9, 2022
Kind
B2
Abstract

Systems, methods, and non-transitory computer readable media are configured to provide a first element in an interface presentable to a user through which a plurality of ephemeral media content items are accessible by the user for a selected period of time. A second element in the interface through which a plurality of non-ephemeral media content items are accessible by the user is provided.

Claims (58)

1. A computer-implemented method comprising:

providing, by a computing system, a first element in an interface presentable to a user through which a plurality of ephemeral media content items are accessible by the user for a selected period of time, wherein the first element is a listing comprising identifiers of content providers associated with the plurality of ephemeral media content items;

providing, by the computing system, a second element in the interface through which a plurality of non-ephemeral media content items are accessible by the user, wherein the second element is a listing comprising the plurality of non-ephemeral media content items;

in response to a determination to remove content associated with a first content provider from the first element, removing, by the computing system and from the first element of the interface, an identifier associated with the first content provider; and

disabling, by the computing system, notifications to the user to indicate an availability of a new ephemeral media content item from the first content provider.

2. The computer-implemented method of claim 1 , wherein the identifier comprises an avatar, the method further comprising:

determining, by the computing system, that the avatar of the first content provider included in the first element of the interface was selected for removal, wherein the determination to remove content associated with the first content provider is based on a selection of the avatar for removal; and

removing, by the computing system and based on the selection of the avatar for removal, access to ephemeral media content items associated with the first content provider from the first element of the interface.

3. The computer-implemented method of claim 1 , wherein the determination to remove content associated with the first content provider from the first element comprises:

determining, by the computing system, that access to ephemeral media content items associated with the first content provider included in the first element of the interface has expired; and

removing, by the computing system, access to ephemeral media content items associated with the first content provider from the first element of the interface based at least in part on an expiration of access to ephemeral media content items associated with the first content provider.

4. The computer-implemented method of claim 1 , wherein the determination to remove content associated with the first content provider from the first element comprises:

determining, by the computing system, that the first content provider included in the first element has denied the user access to ephemeral media content items posted by the first content provider; and

removing, by the computing system, access to ephemeral media content items associated with the first content provider from the first element of the interface based at least in part on the first content provider denying access to the user.

5. The computer-implemented method of claim 1 , wherein a second identifier associated with a second content provider whose accessible ephemeral media content items have been previously accessed by the user is presented differently from a third identifier of a third content provider whose accessible ephemeral media content items have not all been accessed by the user.

6. The computer-implemented method of claim 1 , wherein:

the identifier associated with the first content provider is a first identifier presented in the first element;

the first element comprises a second identifier associated with a second content provider; and

the second identifier associated with the second content provider that is associated with an ephemeral media content item indicates whether subject matter reflected in the ephemeral media content item is occurring live.

7. The computer-implemented method of claim 1 , further comprising:

determining, by the computing system, a designation associated with a new media content item that is presentable to the user, the designation specifying whether the new media content item is an ephemeral media content item or a non-ephemeral media content item; and

providing, by the computing system, the new media content item for presentation in the first element or the second element of the interface based at least in part on the designation.

8. The computer-implemented method of claim 7 , wherein the new media content item is provided for presentation in the first element if the designation specifies the new media content item as an ephemeral media content item.

9. The computer-implemented method of claim 7 , wherein the new media content item is provided for presentation in the second element if the designation specifies the new media content item as a non-ephemeral media content item.

10. A system comprising:

at least one processor; and

a memory storing instructions that, when executed by the at least one processor, cause the system to perform:

providing a first element in an interface presentable to a user through which a plurality of ephemeral media content items are accessible by the user for a selected period of time, wherein the first element is a listing comprising identifiers of content providers associated with the plurality of ephemeral media content items, wherein an identifier for a first content provider whose accessible ephemeral media content items have been accessed by the user is presented differently from an identifier of a second content provider whose accessible ephemeral media content items have not been accessed by the user; and

providing a second element in the interface through which a plurality of non-ephemeral media content items are accessible by the user, wherein the second element is a listing comprising the plurality of non-ephemeral media content items.

11. The system of claim 10 , wherein the instructions further cause the system to perform:

determining that an avatar of a first content provider included in the first element of the interface was selected for removal; and

based at least in part on a selection of the avatar for removal, removing access to ephemeral media content items associated with the first content provider from the first element of the interface.

12. The system of claim 11 , wherein the instructions further cause the system to perform:

disabling notifications to the user to indicate an availability of a new ephemeral media content item from the first content provider.

13. The system of claim 10 , wherein the instructions further cause the system to perform:

determining that access to ephemeral media content items associated with a first content provider included in the first element of the interface has expired; and

removing access to ephemeral media content items associated with the first content provider from the first element of the interface based at least in part on an expiration of access to ephemeral media content items associated with the first content provider.

14. The system of claim 10 , wherein the instructions further cause the system to perform:

determining that a first content provider included in the first element has denied the user with access to ephemeral media content items posted by the first content provider; and

removing access to ephemeral media content items associated with the first content provider from the first element of the interface based at least in part on the first content provider denying access to the user.

15. The system of claim 10 , wherein the instructions further cause the system to perform:

determining a designation associated with a new media content item that is presentable to the user, the designation specifying whether the new media content item is an ephemeral media content item or a non-ephemeral media content item; and

providing the new media content item for presentation in the first element or the second element of the interface based at least in part on the designation.

16. A non-transitory computer-readable storage medium including instructions that, when executed by at least one processor of a computing system, cause the computing system to perform a method comprising:

providing a first element in an interface presentable to a user through which a plurality of ephemeral media content items are accessible by the user for a selected period of time, wherein the first element is a listing comprising identifiers of content providers associated with the plurality of ephemeral media content items, wherein an identifier for a first content provider associated with an ephemeral media content item indicates whether subject matter reflected in the ephemeral media content item is occurring live;

based at least in part on a determination that an avatar of the first content provider was selected for removal, removing access to ephemeral media content items associated with the first content provider from the first element of the interface; and

providing a second element in the interface through which a plurality of non-ephemeral media content items are accessible by the user, wherein the second element is a listing comprising the plurality of non-ephemeral media content items.

17. The non-transitory computer-readable storage medium of claim 16 , wherein the instructions further cause the computing system to perform:

disabling notifications to the user to indicate an availability of a new ephemeral media content item from the first content provider.

18. The non-transitory computer-readable storage medium of claim 16 , wherein the instructions further cause the computing system to perform:

determining that access to ephemeral media content items associated with a second content provider included in the first element of the interface has expired; and

removing access to ephemeral media content items associated with the second content provider from the first element of the interface based at least in part on the expiration of access to ephemeral media content items associated with the second content provider.

19. The non-transitory computer-readable storage medium of claim 16 , wherein the instructions further cause the computing system to perform:

determining that a second content provider included in the first element has denied the user with access to ephemeral media content items posted by the second content provider; and

removing access to ephemeral media content items associated with the second content provider from the first element of the interface based at least in part on the second content provider denying access to the user.

20. The non-transitory computer-readable storage medium of claim 16 , wherein the instructions further cause the computing system to perform:

determining a designation associated with a new media content item that is presentable to the user, the designation specifying whether the new media content item is an ephemeral media content item or a non-ephemeral media content item; and

providing, by the computing system, the new media content item for presentation in the first element or the second element of the interface based at least in part on the designation.

Assignments (2)
CHANGE OF NAME Recorded May 5, 2022
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 059855/0899 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2021
From: CHOI, CHRISTINE; SHARP, NATHAN ANDREW; BAILEY, WILLIAM SAMUEL; CHAKRABARTI, ASHOKE K.; DICKENS, JOSHUA BARTON; NIEMANTSVERDRIET, JOY-VINCENT
To: FACEBOOK, INC.
Reel/Frame 056445/0710 →
Continuity (3)
Continuation 15421413 · Jan 31, 2017
Provisional Application 62369632 · Aug 1, 2016
Related Publication 20200201922A1 · Jun 25, 2020