Automated aging of contacts and classifying relationships
First Claim
1. A computer implemented method comprising:
- identifying one or more interactions between a first user and a second user within a social networking system;
calculating, for each of the identified interactions, an interaction score based on a group score and a time penalty, the group score based on a number of users involved in the interaction and the time penalty based on a time between a current time and a time of a last interaction between the first user and the second user;
determining, based on one or more of the interaction scores, a relationship ranking that corresponds to a measure of affinity of the first user towards the second user; and
sending to a client for display an indicator representing the relationship ranking.
6 Assignments
0 Petitions
Accused Products
Abstract
One or more interactions between a first user and a second user of a social networking system are identified. Each respective interaction of the one or more interactions is scored based on a group score and a time penalty. The group score is based on the number of users in the respective interaction and the time penalty is based on a time between a current time and a time of a last interaction between the first user and the second user. A relationship ranking that measures the first user'"'"'s affinity towards the second user is determined, where the relationship ranking comprises one or more interaction scores. An indicator representing the relationship ranking is sent to a client for display.
-
Citations
20 Claims
-
1. A computer implemented method comprising:
-
identifying one or more interactions between a first user and a second user within a social networking system; calculating, for each of the identified interactions, an interaction score based on a group score and a time penalty, the group score based on a number of users involved in the interaction and the time penalty based on a time between a current time and a time of a last interaction between the first user and the second user; determining, based on one or more of the interaction scores, a relationship ranking that corresponds to a measure of affinity of the first user towards the second user; and sending to a client for display an indicator representing the relationship ranking. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product, the computer program product comprising a non-transitory computer-readable storage medium containing computer program instructions for:
-
identifying one or more interactions between a first user and a second user within a social networking system; calculating, for each of the identified interactions, an interaction score based on a group score and a time penalty, the group score based on a number of users involved in the interaction and the time penalty based on a time between a current time and a time of a last interaction between the first user and the second user; determining, based on one or more of the interaction scores, a relationship ranking that corresponds to a measure of affinity of the first user towards the second user; and sending to a client for display an indicator representing the relationship ranking. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
one or more computer processors; and a non-transitory computer-readable storage medium containing computer program instructions executed by the one or more computer processors for; identifying one or more interactions between a first user and a second user within a social networking system; calculating, for each of the identified interactions, an interaction score based on a group score and a time penalty, the group score based on a number of users involved in the interaction and the time penalty based on a time between a current time and a time of a last interaction between the first user and the second user; determining, based on one or more of the interaction scores, a relationship ranking that corresponds to a measure of affinity of the first user towards the second user; and sending to a client for display an indicator representing the relationship ranking. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification