Sponsored-stories-unit creation from organic activity stream
First Claim
Patent Images
1. A method comprising, by one or more computing systems:
- receiving sponsor specifications designating story characteristics, wherein the story characteristics comprises an entity identifier (ID);
monitoring an organic activity stream for entries matching the story characteristics;
identifying an entry as matching the story characteristics at least in part because the entry is associated with a user of a social-networking system interacting through the social-networking system with an entity corresponding to the entity ID;
calculating a score for each of one or more viewing users of the social-networking system, the score representing the viewing user'"'"'s affinity for the user interacting through the social-networking system with the entity based at least in part on the viewing user'"'"'s profile on the social-networking system; and
in response to identifying an entry as matching the story characteristics, providing for display the entry in a predetermined area of a feed, the entry provided for display to one or more of the viewing users selected at least in part based on the calculated scores.
2 Assignments
0 Petitions
Accused Products
Abstract
A method includes receiving sponsor specifications designating story characteristics, monitoring an organic activity stream for entries matching the story characteristics, and, in response to identifying an entry as matching the story characteristics, providing for display the entry in a predetermined area of a web page.
-
Citations
26 Claims
-
1. A method comprising, by one or more computing systems:
-
receiving sponsor specifications designating story characteristics, wherein the story characteristics comprises an entity identifier (ID); monitoring an organic activity stream for entries matching the story characteristics; identifying an entry as matching the story characteristics at least in part because the entry is associated with a user of a social-networking system interacting through the social-networking system with an entity corresponding to the entity ID; calculating a score for each of one or more viewing users of the social-networking system, the score representing the viewing user'"'"'s affinity for the user interacting through the social-networking system with the entity based at least in part on the viewing user'"'"'s profile on the social-networking system; and in response to identifying an entry as matching the story characteristics, providing for display the entry in a predetermined area of a feed, the entry provided for display to one or more of the viewing users selected at least in part based on the calculated scores. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. One or more computer-readable non-transitory storage media embodying software that is operable when executed by one or more computing devices to:
-
receive sponsor specifications designating story characteristics, wherein the story characteristics comprises an entity identifier (ID); monitor an organic activity stream for entries matching the story characteristics; identify an entry as matching the story characteristics at least in part because the entry is associated with a user of a social-networking system interacting through the social-networking system with an entity corresponding to the entity ID; calculate a score for each of one or more viewing users of the social-networking system, the score representing the viewing user'"'"'s affinity for the user interacting through the social-networking system with the entity based at least in part on the viewing user'"'"'s profile on the social-networking system; and in response to identifying an entry as matching the story characteristics, provide for display the entry in a predetermined area of a feed, the entry provided for display to one or more of the viewing users selected at least in part based on the calculated scores. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification