Advertisements for applications on an online social network
First Claim
Patent Images
1. A method comprising, by one or more computing systems:
- identifying, by the one or more computing systems, a plurality of third-party applications associated with an online social network, wherein each identified third-party application has one or more connections to users of the online social network;
determining, by the one or more computing systems, for each identified third-party application, a value representing a social relevance of the third-party application, wherein the social relevance value is based on one or more connection factors associated with the one or more third-party application connections;
selecting, by the one or more computing systems, one of the identified third-party applications based on its determined social relevance value; and
generating, by the one or more computing systems, an advertisement for the selected third-party application.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a social-networking system identifies a plurality of third-party applications associated with an online social network, wherein each identified third-party application has one or more connections to users of the online social network, determines a value representing a social relevance of each identified third-party application, wherein the social relevance value is based on one or more connection factors associated with the one or more third-party application connections, selects one of the identified third-party applications based on its determined social relevance value, and generates an advertisement for the selected third-party application.
26 Citations
20 Claims
-
1. A method comprising, by one or more computing systems:
-
identifying, by the one or more computing systems, a plurality of third-party applications associated with an online social network, wherein each identified third-party application has one or more connections to users of the online social network; determining, by the one or more computing systems, for each identified third-party application, a value representing a social relevance of the third-party application, wherein the social relevance value is based on one or more connection factors associated with the one or more third-party application connections; selecting, by the one or more computing systems, one of the identified third-party applications based on its determined social relevance value; and generating, by the one or more computing systems, an advertisement for the selected third-party application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system 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;identify a plurality of third-party applications associated with an online social network, wherein each identified third-party application has one or more connections to users of the online social network; determine, for each identified third-party application, a value representing a social relevance of the third-party application, wherein the social relevance value is based on one or more connection factors associated with the one or more third-party application connections; select one of the identified third-party applications based on its determined social relevance value; and generate an advertisement for the selected third-party application.
- one or more processors; and
-
20. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
identify a plurality of third-party applications associated with an online social network, wherein each identified third-party application has one or more connections to users of the online social network; determine, for each identified third-party application, a value representing a social relevance of the third-party application, wherein the social relevance value is based on one or more connection factors associated with the one or more third-party application connections; select one of the identified third-party applications based on its determined social relevance value; and generate an advertisement for the selected third-party application.
-
Specification