MOBILE DEVICE-RELATED MEASURES OF AFFINITY
First Claim
1. A method comprising, by one or more computing devices associated with an application:
- sending, to a computer server machine, a request for a first measure of affinity associated with a first user for a particular content, wherein the first measure of affinity predicts a level of interest the first user has for the particular content, and wherein the particular content is associated with a second user;
sending, to the computer server machine, a first weighting information that is to be used in computing the first measure of affinity, wherein the first weighting information comprises information specifying;
a first weight to be attributed to a first predictor function that is based on the second user, anda second weight to be attributed to a second predictor function that is based on one or more concepts associated with the particular content;
receiving, by one or more of the computing devices associated with the application, the first measure of affinity; and
sending, to the first user, the particular content, based at least in part on the received first measure of affinity.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes sending a request for a measure of affinity associated with a first user for a particular content associated with a second user, where the measure of affinity predicts a level of interest the first user has for the particular content; sending weighting information for computing the measure of affinity, where the weighting information includes information specifying a first weight to be attributed to a first predictor function that is based on the second user and a second weight to be attributed to a second predictor function that is based on concepts associated with the particular content; receiving the measure of affinity; and sending, to the first user, the particular content, based on the received measure of affinity.
49 Citations
20 Claims
-
1. A method comprising, by one or more computing devices associated with an application:
-
sending, to a computer server machine, a request for a first measure of affinity associated with a first user for a particular content, wherein the first measure of affinity predicts a level of interest the first user has for the particular content, and wherein the particular content is associated with a second user; sending, to the computer server machine, a first weighting information that is to be used in computing the first measure of affinity, wherein the first weighting information comprises information specifying; a first weight to be attributed to a first predictor function that is based on the second user, and a second weight to be attributed to a second predictor function that is based on one or more concepts associated with the particular content; receiving, by one or more of the computing devices associated with the application, the first measure of affinity; and sending, to the first user, the particular content, based at least in part on the received first measure of affinity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
send a request for a measure of affinity associated with a first user for a particular content, wherein the measure of affinity predicts a level of interest the first user has for the particular content, and wherein the particular content is associated with-a second user; send weighting information that is to be used in computing the measure of affinity, wherein the weighting information comprises information specifying; a first weight to be attributed to a first predictor function that is based on the second user, and a second weight to be attributed to a second predictor function that is based on one or more concepts associated with the particular content; receive the measure of affinity; and send, to the first user, the particular content, based at least in part on the received measure of affinity. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A system comprising:
-
one or more processors associated with one or more computer servers associated with a social-networking system; and a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to; send a request for a measure of affinity associated with a first user for a particular content, wherein the measure of affinity predicts a level of interest the first user has for the particular content, and wherein the particular content is associated with a second user; send weighting information that is to be used in computing the measure of affinity, wherein the weighting information comprises information specifying; a first weight to be attributed to a first predictor function that is based on the second user, and a second weight to be attributed to a second predictor function that is based on one or more concepts associated with the particular content; receive the measure of affinity; and send, to the first user, the particular content, based at least in part on the received measure of affinity.
-
Specification