IP Library Granted Patent US 8,656,463
Granted Patent B2
US 8,656,463 · App. 12/900,430 · Granted Feb 18, 2014

Determining a trust level of a user in a social network environment

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,656,463
App. No.
12/900,430
Granted
Feb 18, 2014
Kind
B2
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.

Claims (50)

1. A method comprising:

maintaining a trust level for each of a plurality of users of a social networking system, wherein each user's trust level represents a global trustworthiness of the user in the social networking system;

receiving a telephone number from a user of the plurality of users;

sending a message to a device associated with the telephone number;

receiving a response to the message;

determining if the response meets a criterion;

confirming that personal information under the control of the user has not been used to verify another user of the social networking system;

increasing, by a computer system of the social networking system, a trust level associated with the user if the response meets the criterion and if the personal information under the control of the user has not been used to verify another user of the social networking system;

receiving a request from the user to send a message to one or more other users via the social networking system; and

determining whether to allow the request to send the message based on the trust level maintained by the social networking system for the requesting user.

2. The method of claim 1 , wherein the message is selected from the group consisting of a text message, a voice message, a numeric message, and a video message.

3. The method of claim 1 , wherein the criterion comprises receiving the response within a predetermined period of time after the message is sent.

4. The method of claim 1 , wherein the criterion comprises whether the response matches an expected text string.

5. The method of claim 4 , wherein the expected text string is an answer to a CAPTCHA.

6. The method of claim 1 , further comprising, prior to increasing the trust level, confirming that the telephone number has not been used to verify another user of the social networking system.

7. The method of claim 1 , wherein the telephone number is received over the Internet.

8. The method of claim 1 , wherein the response is received over the Internet.

9. The method of claim 1 , wherein the message is an image.

10. The method of claim 1 , wherein increasing the trust level associated with the user results in changing a status of the user from a non-approved user associated with a lower trust level to an approved user associated with a higher trust level.

11. A method comprising:

maintaining a trust level for each of a plurality of users of a social networking system, wherein each user's trust level represents a global trustworthiness of the user in the social networking system;

determining whether a user of the plurality of users can be verified via a telephone number associated with the user, comprising:

comparing a response received at the social networking system from a device associated with the telephone number to a criterion for the response; and

responsive to the response meeting the criterion, verifying the user;

confirming that personal information under the control of the user has not been used to verify another user of the social networking system;

increasing, by a computer system of the social networking system, a trust level associated with the user in response to the verifying, increasing only if the personal information under the control of the user has not been used to verify another user of the social networking system;

receiving a request from the user to send a message to one or more other users via the social networking system; and

determining whether to allow the request to send the message based on the trust level maintained by the social networking system for the requesting user.

12. The method of claim 11 , wherein the response is selected from the group consisting of a text message, a voice message, a numeric message, and a video message.

13. The method of claim 11 , wherein the criterion comprises whether the response matches an expected text string.

14. The method of claim 13 , wherein the expected text string is an answer to a CAPTCHA.

15. The method of claim 11 , further comprising, prior to increasing the trust level, confirming that the telephone number has not been used to verify another user of the social networking system.

16. The method of claim 11 , wherein the response is received over the Internet.

17. A method comprising:

maintaining a trust level for each of a plurality of users of a social networking system, wherein each user's trust level represents a global trustworthiness of the user in the social networking system;

determining whether a user of the plurality of users can be verified via personal information under the control of the user, comprising:

comparing a response received at the social networking system from a device associated with the personal information under the control of the user to a criterion for the response; and

responsive to the response meeting the criterion, verifying the user;

confirming that personal information under the control of the user has not been used to verify another user of the social networking system;

increasing, by a computer system of the social networking system, a trust level associated with the user in response to the verifying, increasing only if the personal information under the control of the user has not been used to verify another user of the social networking system;

receiving a request from the user to send a message to one or more other users via the social networking system; and

determining whether to allow the request to send the message based on the trust level maintained by the social networking system for the requesting user.

18. The method of claim 17 , wherein the personal information under the control of the user is a telephone number.

19. The method of claim 17 , wherein the personal information under the control of the user is a physical mailing address.

20. The method of claim 17 , wherein the personal information under the control of the user is a trusted email address.

21. The method of claim 17 , wherein the response is selected from the group consisting of a text message, a voice message, a numeric message, and a video message.

22. The method of claim 17 , wherein the criterion comprises whether the response matches an expected text string.

23. The method of claim 22 , wherein the expected text string is an answer to a CAPTCHA.

24. The method of claim 17 , further comprising, prior to increasing the trust level, confirming that personal information under the control of the user has not been used to verify another user of the social networking system.

25. The method of claim 17 , wherein the response is received over the Internet.

Assignments (1)
CHANGE OF NAME Recorded Nov 18, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058897/0824 →