Methods and apparatus for integrating social network metrics and reputation data
First Claim
1. A method to be performed in a network environment in which messages are exchanged, comprising:
- receiving a message from a first user, wherein the message is intended for a second user;
calculating in real time a social distance value between the second user and the first user in a social network based on accessing relationship data from a random access memory of a graphing server, wherein the relationship data is indicative of an amount of responsiveness time to a previous message between the first user and the second user;
evaluating a reliability factor value associated with the first user, wherein the reliability factor value is based at least in part on previous messages authored by the first user, and wherein the social distance value and the reliability factor value are integrated to generate a combination value; and
determining whether to present the message to the second user based on whether the combination value exceeds a threshold value designated by the second user.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for a computer system includes determining a first social distance for a first user with respect to a second user, determining a second social distance for a third user with respect to the second user, determining a first qualitative rating associated with the first user, determining a second qualitative rating associated with the second user, determining a first trust-metric for the first user in response to the first social distance and the first qualitative rating, determining a second trust-metric for the third user in response to the second social distance and the second qualitative rating, and prioritizing a first listing from the first user over a second listing from the third user for the second user, in response to the first trust-metric and the second trust-metric.
-
Citations
20 Claims
-
1. A method to be performed in a network environment in which messages are exchanged, comprising:
-
receiving a message from a first user, wherein the message is intended for a second user; calculating in real time a social distance value between the second user and the first user in a social network based on accessing relationship data from a random access memory of a graphing server, wherein the relationship data is indicative of an amount of responsiveness time to a previous message between the first user and the second user; evaluating a reliability factor value associated with the first user, wherein the reliability factor value is based at least in part on previous messages authored by the first user, and wherein the social distance value and the reliability factor value are integrated to generate a combination value; and determining whether to present the message to the second user based on whether the combination value exceeds a threshold value designated by the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. Logic encoded in non-transitory media that includes code for execution and when executed by a processor is operable to perform operations comprising:
-
receiving a message from a first user, wherein the message is intended for a second user; calculating in real time a social distance value between the second user and the first user in a social network based on accessing relationship data from a random access memory of a graphing server, wherein the relationship data is indicative of an amount of responsiveness time to a previous message between the first user and the second user; evaluating a reliability factor value associated with the first user, wherein the reliability factor value is based at least in part on previous messages authored by the first user, and wherein the social distance value and the reliability factor value are integrated to generate a combination value; and determining whether to present the message to the second user based on whether the combination value exceeds a threshold value designated by the second user. - View Dependent Claims (16, 17)
-
-
18. A computer system, comprising:
-
a random access memory; and a processor coupled to the random access memory, wherein the processor and the random access memory cooperate such that the computer system is configured for; receiving a message from a first user, wherein the message is intended for a second user; calculating in real time a social distance value between the second user and the first user in a social network based on accessing relationship data from a random access memory of a graphing server, wherein the relationship data is indicative of an amount of res responsiveness time to a previous message between the first user and the second user; evaluating a reliability factor value associated with the first user, wherein the reliability factor value is based at least in part on previous messages authored by the first user, and wherein the social distance value and the reliability factor value are integrated to generate a combination value; and determining whether to present the message to the second user based on whether the combination value exceeds a threshold value designated by the second user. - View Dependent Claims (19, 20)
-
Specification