Determining a trust level in a social network environment
First Claim
1. A method comprising:
- maintaining a trust level for each of a plurality of users of the social networking system associated with each user'"'"'s social networking system user account, the plurality of users comprising a first user of the social networking system and a second user of the social networking system, the first user having a higher trust level than the second user, wherein each user'"'"'s trust level represents a global trustworthiness of the user in the social networking system;
receiving, at the social networking system, a request from a device of the first user of the social networking system for an interaction by the first user of the social networking system with the second user of the social networking system;
determining if the interaction requested is of a first type;
modifying the trust level of the second user by a first amount when the interaction requested is of the first type;
determining if the interaction requested is of a second type; and
modifying the trust level of the second user by a second amount that is different than the first amount when the interaction requested is of the second type.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for determining a trust level for a non-approved user in a social network is described. The method includes monitoring requests for social network interactions between an approved user and the non-approved user and determining if each interaction requested is of a first type or a second type. The method further includes increasing a first trust value when the interaction requested is of the first type and increasing a second trust value when the interaction requested is of the second type. The method further includes determining the trust level based on the first trust value and the second trust value. The method further includes changing the status of the non-approved user to an approved user based on the trust level, the first trust value and/or the second trust value.
-
Citations
29 Claims
-
1. A method comprising:
-
maintaining a trust level for each of a plurality of users of the social networking system associated with each user'"'"'s social networking system user account, the plurality of users comprising a first user of the social networking system and a second user of the social networking system, the first user having a higher trust level than the second user, wherein each user'"'"'s trust level represents a global trustworthiness of the user in the social networking system; receiving, at the social networking system, a request from a device of the first user of the social networking system for an interaction by the first user of the social networking system with the second user of the social networking system; determining if the interaction requested is of a first type; modifying the trust level of the second user by a first amount when the interaction requested is of the first type; determining if the interaction requested is of a second type; and modifying the trust level of the second user by a second amount that is different than the first amount when the interaction requested is of the second type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer readable medium having embodied thereon a program, the program being executable by a computing device for performing a method comprising:
-
maintaining a trust level for each of a plurality of users of the social networking system associated with each user'"'"'s social networking system user account, the plurality of users comprising a first user of the social networking system and a second user of the social networking system, the first user having a higher trust level than the second user, wherein each user'"'"'s trust level represents a global trustworthiness of the user in the social networking system; receiving, at the social networking system, a request from a device of the first user of the social networking system for an interaction by the first user of the social networking system with the second user of the social networking system; determining if the interaction requested is of a first type; modifying the trust level of the second user by a first amount when the interaction requested is of the first type; determining if the interaction requested is of a second type; and modifying the trust level of the second user by a second amount that is different than the first amount when the interaction requested is of the second type. - View Dependent Claims (15, 16, 17)
-
-
18. A system comprising:
-
a social network provider configured to maintain a trust level for each of a plurality of users of a social networking system associated with each user'"'"'s social networking system user account, the plurality of users comprising a first user of the social networking system and the second user of the social networking system, the first user having a higher trust level than the second user, and to receive a request from a device of the first user of the social networking system for a social network interaction by the first user regarding the second user, wherein each user'"'"'s trust level represents a global trustworthiness of the user in the social networking system; and a trust engine configured to; determine if the interaction requested is of a first type; change the trust level of the second user by a first amount when the interaction requested is of the first type; determine if the interaction requested is of a second type; and change the trust level of the second user by a second amount that is different than the first amount when the interaction requested is of the second type. - View Dependent Claims (19)
-
-
20. A method comprising:
-
maintaining a profile for each of a plurality of users of a social networking system; maintaining a level of trust for each of the plurality of users of the social networking system associated with each user'"'"'s social networking system user account, wherein the level of trust for a first user of the plurality of users is higher than the level of trust for a second user of the plurality of users, and wherein each user'"'"'s level of trust represents a global trustworthiness of the user to the social networking system; receiving, by a server of the social networking system, a request from a device of the first user of the social networking system for an interaction between the first user and the second user; and modifying the level of trust for the second user by a first amount based at least in part on whether the requested interaction comprises a request from the first user to establish a connection with the second user or by a second amount different than the first amount based at least in part on whether the requested interaction comprises an acceptance by the first user of a request from the second user to establish a connection with the first user. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A method comprising:
-
maintaining a profile for each of a plurality of users of a social networking system; maintaining a level of trust for each of the plurality of users of the social networking system associated with each user'"'"'s social networking system user account, wherein the level of trust for a first user of the plurality of users is higher than the level of trust for a second user of the plurality of users, and wherein each user'"'"'s level of trust represents a global trustworthiness of the user to the social networking system; receiving, by a server of the social networking system, a request from a device of the first user of the social networking system for an interaction between the first user and the second user; and modifying the level of trust for the second user, wherein the modifying is based at least in part on whether the requested interaction comprises an interaction selected from a group consisting of; the first user requesting to establish a connection with the second user; the first user accepting a request from the second user to establish a connection with the first user; the first user tagging the second user in an image; the first user confirming an image tag created by the second user; the first user posting content on a on a wall associated with the second user; and the first user initiating a poke towards the second user; and modifying the level of trust for the second user by a first increment if the requested interaction comprises a request from the first user to establish a connection with the second user or by a second increment different than the first increment if the requested interaction comprises an acceptance by the first user of a request from the second user to establish a connection with the first user. - View Dependent Claims (26, 27, 28, 29)
-
Specification