IP Library Granted Patent US 11,108,716
Granted Patent B1
US 11,108,716 · App. 16/022,191 · Granted Aug 31, 2021

Systems and methods for content management

Inventors: Jeremy Samuel Friedland (San Francisco, CA); Brian Kenneth Dewey (Seattle, WA); Shruthi Muraleedharan (Seattle, WA); Ian Andrew Magwire (Seattle, WA); Matteo Visentin (Seattle, WA); Mary-Lynne Williams (Seattle, WA); Joseph Dailey (Seattle, WA); Youngho Yoo (Seattle, WA)
Assignee: Facebook, Inc.
H04L51/12H04L51/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,108,716
App. No.
16/022,191
Granted
Aug 31, 2021
Kind
B1
Abstract

Systems, methods, and non-transitory computer-readable media can provide a content feed comprising content items associated with a plurality of entities to be presented through a display screen of a computing device. A selection of an option to temporarily prevent content items satisfying at least one criterion from appearing in the content feed for a duration of time can be determined. At least one content item that satisfies the at least one criterion can be removed from the content feed.

Claims (39)

1. A computer-implemented method comprising:

providing, by a computing system, a content feed comprising content items associated with a plurality of entities;

determining, by the computing system, a selection of an option to temporarily exclude content items that satisfy at least one criterion from the content feed for a selected duration of time;

determining, by the computing system, at least one content item included in the content feed that satisfies the at least one criterion;

removing, by the computing system, the at least one content item that satisfies the at least one criterion from the content feed for the selected duration of time;

before the selected duration of time has elapsed, providing, by the computing system, a notification that indicates an amount of time remaining before the at least one content item is eligible for inclusion in the content feed; and

after the selected duration of time has elapsed, determining, by the computing system, the at least one content item that satisfies the at least one criterion is eligible for inclusion in the content feed.

2. The computer-implemented method of claim 1 , wherein the content feed includes content items posted by users, pages, or groups of a social networking system.

3. The computer-implemented method of claim 1 , wherein the at least one criterion identifies content items that were posted by a particular user, and wherein content items identified based on the at least one criterion are excluded from the content feed for the selected duration of time.

4. The computer-implemented method of claim 1 , wherein the at least one criterion identifies content items that were posted by a particular group, and wherein content items identified based on the at least one criterion are excluded from the content feed for the selected duration of time.

5. The computer-implemented method of claim 1 , wherein the at least one criterion identifies content items that were posted by one or more members of a particular group, and wherein content items identified based on the at least one criterion are excluded from the content feed for the selected duration of time.

6. The computer-implemented method of claim 1 , wherein the at least one criterion specifies one or more topics, and wherein content items associated with the one or more topics are excluded from the content feed for the selected duration of time.

7. The computer-implemented method of claim 1 , wherein the at least one criterion specifies one or more keywords, and wherein content items associated with the one or more keywords are excluded from the content feed for selected the duration of time.

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

preventing, by the computing system, subsequent content items that satisfy the at least one criterion from being included in the content feed for the selected duration of time.

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

providing, by the computing system, access to a different content feed in which content items that were removed or excluded from the content feed are accessible.

10. A system comprising:

at least on processor; and

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

providing a content feed comprising content items associated with a plurality of entities;

determining a selection of an option to temporarily exclude content items that satisfy at least one criterion from the content feed for a selected duration of time;

determining at least one content item included in the content feed that satisfies the at least one criterion;

removing the at least one content item that satisfies the at least one criterion from the content feed for the selected duration of time;

before the selected duration of time has elapsed, providing a notification that indicates an amount of time remaining before the at least one content item is eligible for inclusion in the content feed; and

after the selected duration of time has elapsed, determining the at least one content item that satisfies the at least one criterion is eligible for inclusion in the content feed.

11. The system of claim 10 , wherein the content feed includes content items posted by users, pages, or groups of a social networking system.

12. The system of claim 10 , wherein the at least one criterion identifies content items that were posted by a particular user, and wherein content items identified based on the at least one criterion are excluded from the content feed for the selected duration of time.

13. The system of claim 10 , wherein the at least one criterion identifies content items that were posted by a particular group, and wherein content items identified based on the at least one criterion are excluded from the content feed for the selected duration of time.

14. 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 content feed comprising content items associated with a plurality of entities;

determining a selection of an option to temporarily exclude content items that satisfy at least one criterion from the content feed for a selected duration of time;

determining at least one content item included in the content feed that satisfies the at least one criterion;

removing the at least one content item that satisfies the at least one criterion from the content feed for the selected duration of time;

before the selected duration of time has elapsed, providing a notification that indicates an amount of time remaining before the at least one content item is eligible for inclusion in the content feed; and

after the selected duration of time has elapsed, determining the at least one content item that satisfies the at least one criterion are is eligible for inclusion in the content feed.

15. The non-transitory computer readable storage medium of claim 14 , wherein the content feed includes content items posted by users, pages, or groups of a social networking system.

16. The non-transitory computer readable storage medium of claim 14 , wherein the at least one criterion identifies content items that were posted by a particular user, and wherein content items identified based on the at least one criterion are excluded from the content feed for the selected duration of time.

17. The non-transitory computer readable storage medium of claim 14 , wherein the at least one criterion identifies content items that were posted by a particular group, and wherein content items identified based on the at least one criterion are excluded from the content feed for the selected duration of time.

Assignments (2)
CHANGE OF NAME Recorded Dec 3, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058302/0925 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2020
From: FRIEDLAND, JEREMY SAMUEL; DEWEY, BRIAN KENNETH; MURALEEDHARAN, SHRUTHI; MAGWIRE, IAN ANDREW; VISENTIN, MATTEO; WILLIAMS, MARY-LYNNE; DAILEY, JOSEPH; YOO, YOUNGHO
To: FACEBOOK, INC.
Reel/Frame 052269/0793 →