IP Library Granted Patent US 9,560,154
Granted Patent B2
US 9,560,154 · App. 14/567,862 · Granted Jan 31, 2017

Systems and methods for providing information regarding future content

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 9,560,154
App. No.
14/567,862
Granted
Jan 31, 2017
Kind
B2
Abstract

Systems, methods, and non-transitory computer-readable media can determine a frequency by which content items published by an entity are to be provided for a user. Examples of content items previously published by the entity are selected. Information is provided to assist the user in a determination about whether to assent to provision of content items published by the entity for the user.

Claims (55)

1. A computer-implemented method comprising:

determining, by a computing system, a frequency by which content items published by an entity are to be provided in a feed of a user of a social networking system;

selecting, by the computing system, examples of content items previously published by the entity;

providing, by the computing system, information to assist the user in a determination about whether to assent to provision of content items published by the entity in the feed of the user; and

generating, by the computing system, a preview screen in which the information is reflected, wherein the information comprises:

an identification section to identify the entity;

a description section to display information including at least one of the frequency by which content items published by an entity are to be provided for a user, at least one media type of the content items published by the entity, and at least one topic of the content items published by the entity; and

an examples section to display the examples of content items previously published by the entity.

2. The computer-implemented method of claim 1 , wherein the provision of content items published by the entity for the user is to a feed associated with the user.

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

determining at least one media type of the content items published by the entity.

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

determining at least one topic of the content items published by the entity.

5. The computer-implemented method of claim 1 , wherein the information to assist a user in a determination about whether to assent to provision of content items published by the entity for the user includes the frequency by which content items published by the entity are to be provided for the user and the examples of content items previously published by the entity.

6. The computer-implemented method of claim 5 , wherein the information to assist a user in a determination about whether to assent to provision of content items published by the entity for the user further includes at least one media type of the content items published by the entity and at least one topic of the content items published by the entity.

7. The computer-implemented method of claim 1 , wherein the determining a frequency by which content items published by an entity are to be provided for a user is based at least in part on at least one of historical publication of content items by the entity, historical engagement by a general audience with a page associated with the entity, quality of content items, and other feed inventory of the user.

8. The computer-implemented method of claim 7 , wherein the determining a frequency by which content items published by an entity are to be provided for a user comprises:

assigning values to each of the at least one of historical publication of content items by the entity, the historical engagement by a general audience with a page associated with the entity, the quality of content items, and the other feed inventory of the user.

9. The computer-implemented method of claim 8 , wherein the determining a frequency by which content items published by an entity are to be provided for a user further comprises:

assigning a weight to each of the values to result in weighted values.

10. The computer-implemented method of claim 9 , wherein the determining a frequency by which content items published by an entity are to be provided for a user further comprises:

aggregating the weighted values to determine the frequency.

11. The computer-implemented method of claim 1 , wherein the selecting examples of content items previously published by the entity is based at least in part on at least one of most recent content items published by the entity, most typical content items published by the entity, and content items published by the entity most relevant to the user.

12. The computer-implemented method of claim 1 , wherein the selecting examples of content items previously published by the entity comprises:

identifying a set of candidate content items from each of most recent content items published by the entity, most typical content items published by the entity, and content items published by the entity most relevant to the user.

13. The computer-implemented method of claim 12 , wherein the selecting examples of content items previously published by the entity further comprises:

assigning values to each of the candidate content items in each set of candidate content items.

14. The computer-implemented method of claim 13 , wherein the selecting examples of content items previously published by the entity further comprises:

assigning a weight to each of the values associated with a candidate content item to result in weighted values, the weight based on an association between the content item and one of the most recent content items published by the entity, the most typical content items published by the entity, and the content items published by the entity most relevant to the user;

ranking the weighted values to create a subset of highest ranking content items; and

assigning the highest ranking content items as the examples of content items for display to the user.

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

determining at least one media type of the content items published by the entity, wherein determination of the at least one media type is based on a previous posting history of the entity and a category to which the entity belongs; and

determining at least one topic of the content items published by the entity, wherein determination of the at least one topic of the content items published by the entity is based on historical topics of content items previously published by the entity.

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

changing the information displayed in the description section; and

maintaining the information displayed in the identification section and the examples section.

17. 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:

determining a frequency by which content items published by an entity are to be provided in a feed of a user of a social networking system;

selecting examples of content items previously published by the entity;

providing information to assist the user in a determination about whether to assent to provision of content items published by the entity in the feed of the user; and

generating, by the computing system, a preview screen in which the information is reflected, wherein the information comprises:

an identification section to identify the entity;

a description section to display information including at least one of the frequency by which content items published by an entity are to be provided for a user, at least one media type of the content items published by the entity, and at least one topic of the content items published by the entity; and

an examples section to display the examples of content items previously published by the entity.

18. 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:

determining a frequency by which content items published by an entity are to be provided in a feed of a user of a social networking system;

selecting examples of content items previously published by the entity;

providing information to assist the user in a determination about whether to assent to provision of content items published by the entity in the feed of the user; and

generating, by the computing system, a preview screen in which the information is reflected, wherein the information comprises:

an identification section to identify the entity;

a description section to display information including at least one of the frequency by which content items published by an entity are to be provided for a user, at least one media type of the content items published by the entity, and at least one topic of the content items published by the entity; and

an examples section to display the examples of content items previously published by the entity.

Assignments (2)
CHANGE OF NAME Recorded Nov 23, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058234/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2015
From: SONG, ANDREW YAOSHU; MANCINI, LEO LITTERELLO; GREEN, BRADLEY RAY
To: FACEBOOK, INC.
Reel/Frame 035330/0614 →