IP Library Granted Patent US 9,262,610
Granted Patent B2
US 9,262,610 · App. 13/748,474 · Granted Feb 16, 2016

Imposter account detection and remediation in a social networking system

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 9,262,610
App. No.
13/748,474
Granted
Feb 16, 2016
Kind
B2
Abstract

When a request to connected a requesting user to a target user is received by the social networking system, information associated with the requesting user and with users connected to the target user is retrieved. A fraud probability score indicating a probability that the requesting user is impersonating a user connected to the target user is determined based on the information associated with the requesting user and with users connected to the target user. Based on the fraud probability score, a determination is made whether the requesting user is a suspected imposter and remedial action is taken if imposter is suspected.

Claims (51)

1. A method comprising:

receiving, by a server of a social networking system, a request from a client device of a requesting user of the social networking system to establish a connection to a target user of the social networking system;

retrieving a user profile associated with the requesting user including information identifying characteristics of the requesting user and information for identifying users of the social networking system connected to the requesting user;

retrieving a user profile associated with the target user including information identifying characteristics of the target user and information for identifying users of the social networking system connected to the target user;

comparing data from the user profile associated with the requesting user with data from user profiles associated with one or more users of the social networking system connected to the target user;

calculating a fraud probability score based on the comparison, the fraud probability score indicating a likelihood that the requesting user is a duplicate of a user of the social networking system connected to the target user; and

performing, using at least one processor, an action affecting the request to establish the connection based on the fraud probability score.

2. The method of claim 1 , wherein performing the action affecting the request to establish the connection based on the fraud probability score comprises:

comparing the fraud probability score with a plurality of ranges of fraud probability scores, each range of fraud probability scores associated with an action; and

selecting an action corresponding to a range of fraud probability scores that includes the fraud probability score.

3. The method of claim 1 , wherein calculating the fraud probability score based on the comparison comprises:

associating weights with different information in the user profile associated with the requesting user and with data from the user profiles associated with the one or more users of the social networking system connected to the target user; and

determining the fraud probability score based on weights associated with information in the user profile associated with the requesting user matching data in a user profile associated with the one or more users of the social networking system connected to the target user.

4. The method of claim 1 , wherein calculating the fraud probability score based on the comparison comprises:

associating weights with different information in the user profile associated with the requesting user and with data from the user profiles associated with the one or more users of the social networking system connected to the target user; and

determining the fraud probability score based on weights associated with information in the user profile associated with the requesting user matching from data in a user profile associated with the one or more users of the social networking system connected to the target user and based on weights associated with information in the user profile associated with the requesting user differing from data in a user profile associated with the one or more users of the social networking system.

5. The method of claim 1 , wherein data from the user profile associated with the requesting user includes geographical location data associated with a location from which the requesting user transmitted the request.

6. The method of claim 1 , wherein the action comprises transmitting a warning to the target user indicating that the requesting user may be an imposter of a user connected to the target user.

7. The method of claim 1 , wherein the action comprises including the user profile associated with the requesting user in an identity verification process.

8. The method of claim 1 , wherein the action comprises blocking communication of the request to the target user.

9. The method of claim 8 , wherein the action further comprises notifying the requesting user the request was blocked.

10. The method of claim 1 , wherein the action comprises transmitting a warning to one or more users connected to both the requesting user and to the target user, the warning indicating a likelihood that the requesting user is impersonating a user.

11. The method of claim 1 , wherein the action comprises notifying a user of a likelihood that the requesting user is impersonating the user.

12. The method of claim 1 , wherein the action comprises deleting the requesting user's account.

13. The method of claim 1 , wherein the action comprises communicating the request to the target user.

14. A method comprising:

receiving, by a server of a social networking system, a request from a client device of a requesting user of the social networking system to establish a connection with a target user of the social networking system;

retrieving a user profile associated with the requesting user and describing characteristics of the requesting user, the user profile associated with the requesting user maintained by the social networking system;

identifying one or more users of the social networking system connected to the target user;

retrieving user profiles associated with the one or more users of the social networking system connected to the target user

comparing characteristics of the requesting user to characteristics of one or more users of the social networking system connected to the target user from the retrieved user profiles;

calculating a fraud probability score based on the comparison, the fraud probability score indicating a probability that the requesting user is an imposter of a user connected to the target user;

performing, at least one processor, one or more actions affecting the request based on the fraud probability score if the fraud probability score is at least a threshold value.

15. The method of claim 14 , wherein performing the one or more actions affecting the request based on the fraud probability score comprises:

comparing the fraud probability score with a plurality of ranges of fraud probability scores, each range of fraud probability scores associated with an action; and

selecting an action corresponding to a range of fraud probability scores that includes the fraud probability score.

16. The method of claim 14 , wherein calculating the fraud probability score based on the comparison comprises:

associating weights with different information in the user profile associated with the requesting user and with data from the user profiles associated with the one or more users of the social networking system connected to the target user; and

determining the fraud probability score based on weights associated with information in the user profile associated with the requesting user matching data in a user profile associated with the one or more users of the social networking system connected to the target user.

17. The method of claim 14 , wherein calculating the fraud probability score based on the comparison comprises:

associating weights with different information in the user profile associated with the requesting user and with data from the user profiles associated with the one or more users of the social networking system connected to the target user; and

determining the fraud probability score based on weights associated with information in the user profile associated with the requesting user matching from data in a user profile associated with the one or more users of the social networking system connected to the target user and based on weights associated with information in the user profile associated with the requesting user differing from data in a user profile associated with the one or more users of the social networking system.

18. The method of claim 14 , wherein data from the user profile associated with the requesting user includes geographical location data associated with a location from which the requesting user transmitted the request.

19. The method of claim 14 , wherein the action comprises transmitting a warning to the target user indicating that the requesting user may be an imposter of a user connected to the target user.

20. The method of claim 14 , wherein the action comprises notifying a user of a likelihood that the requesting user is impersonating the user.

21. The method of claim 14 , wherein the action comprises deleting the requesting user's account.

22. The method of claim 14 , wherein the action comprises including the user profile associated with the requesting user in an identity verification process.

23. The method of claim 14 , wherein the action comprises transmitting a warning to one or more users connected to both the requesting user and to the target user, the warning indicating a likelihood that the requesting user is impersonating a user.

24. The method of claim 14 , wherein the action comprises blocking communication of the request to the target user.

25. The method of claim 14 , further comprising:

communicating the request to the target user if the fraud probability score is less than the threshold value.

Assignments (2)
CHANGE OF NAME Recorded Nov 18, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058897/0824 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2013
From: HUDACK, MICHAEL; LESSIN, SAMUEL
To: FACEBOOK, INC.
Reel/Frame 030890/0258 →