IP Library Granted Patent US 10,546,031
Granted Patent B2
US 10,546,031 · App. 15/421,413 · Granted Jan 28, 2020

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 (Oakland, CA); Joshua Barton Dickens (Oakland, CA); Joy-Vincent Niemantsverdriet (Oakland, CA)
Assignee: Facebook, Inc.
G06F16/9535G06F3/0481G06F3/04817G06F3/04842G06F3/04883G06F16/438G06F16/48G06F16/9038G06Q50/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 10,546,031
App. No.
15/421,413
Filed
Jan 31, 2017
Granted
Jan 28, 2020
Kind
B2
Art Unit
2154
USPC
707/723
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 (34)

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 a plurality 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;

receiving, by the computing system, a designation by a content provider that a media content item is a non-ephemeral media content item; and

providing, by the computing system, the media content item for presentation in the second element in the interface based on the designation.

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

receiving a designation by a content provider that a media content item is an ephemeral media content item; and

providing an identifier of the content provider for potential presentation in the first element based on the designation.

3. The computer-implemented method of claim 1 , wherein the first element is a first scrollable array comprising identifiers of a plurality of content providers associated with the plurality of ephemeral media content items and the second element is a second scrollable array comprising the plurality of non-ephemeral media content items.

4. The computer-implemented method of claim 1 , wherein the first element and the second element are scrollable in different directions.

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

indicating in the first element a type of one or more ephemeral media content items of the plurality of ephemeral media content items.

6. 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 a plurality of content providers associated with the plurality of ephemeral media content items; 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;

receiving a designation by a content provider that a media content item is a non-ephemeral media content item; and

providing the media content item for presentation in the second element in the interface based on the designation.

7. The system of claim 6 , further comprising:

receiving a designation by a content provider that a media content item is an ephemeral media content item; and

providing an identifier of the content provider for potential presentation in the first element based on the designation.

8. The system of claim 6 , wherein the first element is a first scrollable array comprising identifiers of a plurality of content providers associated with the plurality of ephemeral media content items and the second element is a second scrollable array comprising the plurality of non-ephemeral media content items.

9. The system of claim 6 , wherein the first element and the second element are scrollable in different directions.

10. The system of claim 6 , further comprising:

indicating in the first element a type of one or more ephemeral media content items of the plurality of ephemeral media content items.

11. 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 a plurality of content providers associated with the plurality of ephemeral media content items; 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;

receiving a designation by a content provider that a media content item is a non-ephemeral media content item; and

providing the media content item for presentation in the second element in the interface based on the designation.

12. The non-transitory computer-readable storage medium of claim 11 , wherein the first element is a first scrollable array comprising identifiers of a plurality of content providers associated with the plurality of ephemeral media content items and the second element is a second scrollable array comprising the plurality of non-ephemeral media content items.

13. The non-transitory computer-readable storage medium of claim 11 , wherein the first element and the second element are scrollable in different directions.

14. The non-transitory computer-readable storage medium of claim 11 , further comprising: receiving a designation by a content provider that a media content item is an ephemeral media content item; and providing an identifier of the content provider for potential presentation in the first element based on the designation.

Assignments (3)
CHANGE OF NAME Recorded May 5, 2022
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 059855/0899 →
CORRECTIVE ASSIGNMENT TO CORRECT THE FOURTH ASSIGNOR NAME PREVIOUSLY RECORDED AT REEL: 041602 FRAME: 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 8, 2017
From: CHOI, CHRISTINE; SHARP, NATHAN ANDREW; BAILEY, WILLIAM SAMUEL; CHAKRABARTI, ASHOKE K.; DICKENS, JOSHUA BARTON; NIEMANTSVERDRIET, JOY-VINCENT
To: FACEBOOK, INC.
Reel/Frame 043483/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2017
From: CHOI, CHRISTINE; SHARP, NATHAN ANDREW; BAILEY, WILLIAM SAMUEL; CHAKRABARTI, AHOKE K.; DICKENS, JOSHUA BARTON; NIEMANTSVERDRIET, JOY-VINCENT
To: FACEBOOK, INC.
Reel/Frame 041602/0474 →
Continuity (2)
Provisional Application 62369632 · Aug 1, 2016
Related Publication 20180032619A1 · Feb 1, 2018