Re-Ranking Story Content
First Claim
1. A method comprising:
- by the computing device, receiving a cover feed interaction history from a device associated with a user of a social-networking system;
by the computing device, determining an order for a plurality of content boards based on the cover feed interaction history, user information related to the user, and device information related to the device; and
by the computing device, sending the order for the content boards to the device.
3 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes receiving a cover feed interaction history from a device associated with a user of a social-networking system. An order for a plurality of content boards may be determined based on the cover feed interaction history (e.g., viewing history, download status, the current order of content boards in the cover feed, user interaction history, whether the user bookmarked or pinned a particular content board), user information related to the user, and device information about device-based events and device status. Finally, the order for the content boards may be sent to the device. The determination of the order for the content boards may be based on the cover feed interaction history, recency of content included in the content boards, popularity of the content, relevance of content to the user, or device-based events.
100 Citations
20 Claims
-
1. A method comprising:
-
by the computing device, receiving a cover feed interaction history from a device associated with a user of a social-networking system; by the computing device, determining an order for a plurality of content boards based on the cover feed interaction history, user information related to the user, and device information related to the device; and by the computing device, sending the order for the content boards to the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
receive a cover feed interaction history from a device associated with a user of a social-networking system; determine an order for a plurality of content boards based on the cover feed interaction history, user information related to the user, and device information related to the device; and send the order for the content boards to the device. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
one or more processors; and a memory coupled to the processors comprising instructions executable by the processors, the processors being operable when executing the instructions to; receive a cover feed interaction history from a device associated with a user of a social-networking system; determine an order for a plurality of content boards based on the cover feed interaction history, user information related to the user, and device information related to the device; and send the order for the content boards to the device. - View Dependent Claims (18, 19, 20)
-
Specification