Social Context for Applications
First Claim
1. A method comprising:
- by a computing device, identifying one or more first users of the social-networking system that are connected to a second user within the social-networking system;
by the computing device, inferring one or more applications of interest to the second user based at least in part on information associated with one or more applications installed on one or more client devices of the first users;
by the computing device, generating one or more recommendations corresponding to one or more of the applications of interest to the second user;
by the computing device, ranking the recommendations based on social-graph information of the second user relative to the one or more first users; and
by the computing device, sending one or more of the ranked recommendations to one or more client devices of the second user.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes identifying one or more first users of the social-networking system that are connected to a second user within the social-networking system; inferring one or more applications of interest to the second user based at least in part on information associated with one or more applications installed on one or more client systems of the first users; generating one or more recommendations corresponding to one or more of the applications of interest to the second user; ranking the recommendations based on social-graph information of the second user relative to the one or more first users; and sending one or more of the ranked recommendations to one or more client devices of the second user.
-
Citations
20 Claims
-
1. A method comprising:
-
by a computing device, identifying one or more first users of the social-networking system that are connected to a second user within the social-networking system; by the computing device, inferring one or more applications of interest to the second user based at least in part on information associated with one or more applications installed on one or more client devices of the first users; by the computing device, generating one or more recommendations corresponding to one or more of the applications of interest to the second user; by the computing device, ranking the recommendations based on social-graph information of the second user relative to the one or more first users; and by the computing device, sending one or more of the ranked recommendations to one or more client devices of the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. One or more computer-readable non-transitory storage media embodying software configured when executed to:
-
identify one or more first users of the social-networking system that are connected to a second user within the social-networking system; infer one or more applications of interest to the second user based at least in part on information associated with one or more applications installed on one or more client devices of the first users; generate one or more recommendations corresponding to one or more of the applications of interest to the second user; rank the recommendations based on social-graph information of the second user relative to the one or more first users; and send one or more of the ranked recommendations to one or more client devices of the second user. - View Dependent Claims (14, 15, 16)
-
-
17. A device comprising:
-
one or more processors; and one or more computer-readable non-transitory storage media coupled to the processors and embodying software configured when executed to; identify one or more first users of the social-networking system that are connected to a second user within the social-networking system; infer one or more applications of interest to the second user based at least in part on information associated with one or more applications installed on one or more client systems of the first users; generate one or more recommendations corresponding to one or more of the applications of interest to the second user; rank the recommendations based on social-graph information of the second user relative to the one or more first users; and send one or more of the ranked recommendations to one or more client devices of the second user. - View Dependent Claims (18, 19, 20)
-
Specification