Advertisement based on application-created social content
First Claim
Patent Images
1. A method comprising:
- receiving, from a client device of a first user of an online social network, a request to access a page associated with an online social network;
identifying a first set of multimedia objects that is associated with a third-party application accessible by users of the online social network, wherein each multimedia object in the first set has been accessed, created, or managed with the third-party application by a friend of the first user;
selecting one or more multimedia objects from the first set of multimedia objects at least in part on a number of times the multimedia object has been accessed, viewed, or interacted with by users of the online social network;
generating an advertisement of the third-party application, the advertisement comprising a reference to the third-party application and further comprising information representing one or more of the selected multimedia objects; and
sending the page to the client device of the first user for display, wherein the page comprises the advertisement of the third-party application.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a social-networking system accesses a social graph, identifies a first set of concept nodes associated with an application, connected to friends of a user, selects a second set of concept nodes from the first set of concept nodes based on edges connected to the concept nodes, and generates an advertisement for the application, where the advertisement includes information representing the concept nodes in the second set of concept nodes.
33 Citations
18 Claims
-
1. A method comprising:
-
receiving, from a client device of a first user of an online social network, a request to access a page associated with an online social network; identifying a first set of multimedia objects that is associated with a third-party application accessible by users of the online social network, wherein each multimedia object in the first set has been accessed, created, or managed with the third-party application by a friend of the first user; selecting one or more multimedia objects from the first set of multimedia objects at least in part on a number of times the multimedia object has been accessed, viewed, or interacted with by users of the online social network; generating an advertisement of the third-party application, the advertisement comprising a reference to the third-party application and further comprising information representing one or more of the selected multimedia objects; and sending the page to the client device of the first user for display, wherein the page comprises the advertisement of the third-party application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus comprising:
- one or more processors; and
a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to;receive, from a client device of a first user of an online social network, a request to access a page associated with an online social network; identify a first set of multimedia objects that is associated with a third-party application accessible by users of the online social network, wherein each multimedia object in the first set has been accessed, created, or managed with the third-party application by a friend of the first user; select one or more multimedia objects from the first set of multimedia objects at least in part on a number of times the multimedia object has been accessed, viewed, or interacted with by users of the online social network; generate an advertisement of the third-party application, the advertisement comprising a reference to the third-party application and further comprising information representing one or more of the selected multimedia objects; and sending the page to the client device of the first user for display, wherein the page comprises the advertisement of the third-party application.
- one or more processors; and
-
18. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
receive, from a client device of a first user of an online social network, a request to access a page associated with an online social network; identify a first set of multimedia objects that is associated with a third-party application accessible by users of the online social network, wherein each multimedia object in the first set has been accessed, created, or managed with the third-party application by a friend of the first user; select one or more multimedia objects from the first set of multimedia objects at least in part on a number of times the multimedia object has been accessed, viewed, or interacted with by users of the online social network; generate an advertisement of the third-party application, the advertisement comprising a reference to the third-party application and further comprising information representing one or more of the selected multimedia objects; and sending the page to the client device of the first user for display, wherein the page comprises the advertisement of the third-party application.
-
Specification