IP Library Granted Patent US 10,542,032
Granted Patent B2
US 10,542,032 · App. 16/403,874 · Granted Jan 21, 2020

Risk assessment using social networking data

Inventors: Sunil Madhu (Jersey City, NJ); Giacomo Pallotti (Brooklyn, NY); Edward J. Romano (Germantown, MD); Alexander K. Chavez (Hoboken, NJ)
Assignee: SOCURE INC.
H04L63/1433G06F16/24578G06F16/951G06F21/577G06Q20/4016G06Q50/01G06Q50/265H04L51/32H04L63/12H04L63/1483H04L67/18H04L67/22H04L67/306H04W12/12H04W12/00505
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 10,542,032
App. No.
16/403,874
Granted
Jan 21, 2020
Kind
B2
Abstract

Tools, strategies, and techniques are provided for evaluating the identities of different entities to protect individual consumers, business enterprises, and other organizations from identity theft and fraud. Risks associated with various entities can be analyzed and assessed based on analysis of social network data, professional network data, or other networking connections, among other data sources. In various embodiments, the risk assessment may include calculating an authenticity score based on the collected network data.

Claims (47)

1. A computer-implemented method for calculating a risk score for a user account, the method comprising:

(a) calculating, by an electronic processor of a computer system, a user score by comparing profile data of a first user account to at least one reference profile model associated with at least one online network, the at least one reference profile model including a fake profile;

(b) calculating, by the processor, a connections score in response to detecting at least one social connection, within the at least one online network, between the first user account and at least a second user account;

(c) calculating, via the processor, a risk score for the first user account based on the calculated user score and the calculated connections score; and

(d) generating, by the processor, an alert based on the risk score.

2. The method of claim 1 , wherein the profile data comprises at least one of: user contact information, friend data, birth data, network data, geolocation data, image data, video data, or timeline activity associated with at least one user account.

3. The method of claim 1 , wherein calculating the user score further comprises processing at least one activity feed of at least the first user account by calculating a frequency of posting.

4. The method of claim 1 , wherein calculating the user score further comprises checking an identity of one or more user accounts making a post to distinguish between a post by the first user account and a post by at least a second user account connected to the first user account.

5. The method of claim 1 , wherein calculating the user score further comprises processing at least one attribute of at least one application installed on at least the first user account.

6. The method of claim 1 , wherein calculating the user score further comprises comparing at least a portion of the profile data of the first user to multiple reference profile models associated with multiple networks.

7. The method of claim 1 , wherein calculating the connections score comprises processing data associated with connections formed between the first user account and at least one account associated with a friend, family member, follower, owner, or peer of the first user account.

8. The method of claim 1 , further comprising communicating at least one alert to a user account in association with at least one of the calculated scores.

9. The method of claim 1 , wherein calculating the risk score includes combining data associated with at least one transaction involving the first user account or the second user account.

10. The method of claim 1 , further comprising communicating at least one of the calculated scores to an enterprise using an application program interface.

11. The method of claim 1 , further comprising calculating a risk score for at least the second user account.

12. The method of claim 1 , further comprising generating, via the processor, a dashboard, wherein the dashboard is configured to display at least one of:

a) a number of transactions performed by one or more user accounts;

b) at least one risk score associated with a plurality of user accounts;

c) at least one risk score in association with a social network, a professional network, an online network, a domain, a demographic characteristic, a psychographic characteristic, or a combination thereof; and

d) a graphical representation associated with at least one of the user score, the connections score, the risk score, or a combination of multiple scores.

13. A computer-implemented system for calculating a risk score for a user account, the system comprising:

a) at least one processor, an operating system configured to perform executable instructions, and a memory;

b) a computer program including instructions executable by the at least one processor to create an application comprising:

i) a software module configured to calculate a user score by comparing at least a portion of profile data of a first user account to at least one reference profile model associated with at least one online network, the at least one reference profile model including a fake profile;

ii) a software module configured to calculate a connections score in response to detecting at least one social connection, within the at least one online network, between the first user account and at least a second user account;

iii) a software module configured to calculate a risk score for the first user account based on the calculated user score and the calculated connections score; and

iv) a software module configured to cause display of an alert based on the risk score.

14. The computer-implemented system of claim 13 , wherein the profile data comprises at least one of: user contact information, friend data, birth data, network data, geolocation data, image data, video data, or timeline activity associated with at least one user account.

15. The computer-implemented system of claim 13 , wherein the software module configured to calculate the user score is further configured to calculate the user score by processing at least one activity feed of at least the first user account by calculating a frequency of posting.

16. The computer-implemented system of claim 13 , the application further comprising a software module configured to generate a dashboard, the dashboard configured to display at least one of:

a) a number of transactions performed by one or more user accounts;

b) at least one risk score associated with a plurality of user accounts;

c) at least one risk score in association with a social network, a professional network, an online network, a domain, a demographic characteristic, a psychographic characteristic, or a combination thereof; and

d) a graphical representation associated with at least one of the user score, the connections score, the risk score, or a combination of multiple scores.

17. A non-transitory computer-readable storage medium storing computer-executable instructions to:

calculate a user score by comparing profile data of the first user account to at least one reference profile model associated with at least one online network, the at least one reference profile model including a fake profile;

calculate a connections score in response to detecting at least one social connection, within the at least one online network, between the first user account and at least a second user account;

calculate a risk score for at least the first user account based on the calculated user score and the calculated connections score;

revising the at least one reference profile model based on a comparison of the calculated risk score to an average score range for at least one cluster of other entities; and

generate an alert based on the risk score.

18. The non-transitory computer-readable storage medium of claim 17 , wherein the profile data comprises at least one of: user contact information, friend data, birth data, network data, geolocation data, image data, video data, or timeline activity associated with at least one user account.

19. The non-transitory computer-readable storage medium of claim 17 , wherein the instructions to calculate the user score further include instructions to process at least one activity feed of at least the first user account by calculating a frequency of posting.

20. The non-transitory computer-readable storage medium of claim 17 , further storing computer-executable instructions to generate a dashboard, the dashboard configured to display at least one of:

a) a number of transactions performed by one or more user accounts;

b) at least one risk score associated with a plurality of user accounts;

c) at least one risk score in association with a social network, a professional network, an online network, a domain, a demographic characteristic, a psychographic characteristic, or a combination thereof; and

d) a graphical representation associated with at least one of the user score, the connections score, the risk score, or a combination of multiple scores.

Assignments (2)
SECURITY INTEREST Recorded Feb 14, 2023
From: SOCURE INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 062684/0924 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2019
From: MADHU, SUNIL; PALLOTTI, GIACOMO; ROMANO, EDWARD J.; CHAVEZ, ALEXANDER K.
To: SOCURE INC.
Reel/Frame 049848/0599 →
Continuity (6)
Continuation 15907721 · Feb 28, 2018
Continuation 15381038 · Dec 15, 2016
Continuation 15078972 · Mar 23, 2016
Continuation 14215477 · Mar 17, 2014
Provisional Application 61801334 · Mar 15, 2013
Related Publication 20190327261A1 · Oct 24, 2019