IP Library Granted Patent US 10,163,098
Granted Patent B2
US 10,163,098 · App. 13/765,851 · Granted Dec 25, 2018

Using both social media and non-social media information to identify anomalous behavior

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,163,098
App. No.
13/765,851
Granted
Dec 25, 2018
Kind
B2
Abstract

A method, system and computer program product for identifying anomalous behavior (e.g., suspicious transactions). Information from at least one social media source (e.g., a posting) and from at least one non-social media source (e.g., a booking) are monitored. A transaction (e.g., credit card transaction) involving a user is identified. The monitored information is then analyzed to identify one or more characteristics (e.g., location of the user) of the user. A rating of invalidity of the transaction is generated based on the one or more characteristics, where the rating of invalidity refers to the likelihood that the transaction is likely to be anomaly, such as a suspicious transaction. If the rating exceeds a threshold, then an anomaly may be said to have occurred. By identifying anomalous behavior using both social media and non-social media sources, anomalous activities that truly occurred will be more accurately detected.

Claims (46)

1. A method for improving the technology in behavior analysis systems by identifying suspicious transactions using both social and non-social media sources, the method comprising:

monitoring information from at least one social media source and at least one non-social media source;

identifying a transaction between a user of a client device and a merchant, wherein said transaction is identified from said monitored information, a bank or a credit card company;

analyzing said monitored information from said at least one social media source and said at least one non-social media source in combination using standard matching techniques by an artificial intelligent system to identify one or more characteristics of said user in order to more accurately detect anomalous activities;

generating a rating of invalidity of said transaction by said artificial intelligent system based on said identified one or more characteristics of said user, wherein said rating of invalidity corresponds to a likelihood that said transaction is an anomaly;

determining said transaction to be said anomaly in response to said rating of invalidity of said transaction exceeding a threshold; and

performing, by a processor, an action to respond to said anomaly, wherein said action comprises one or more of the following: an alert, a denial and a notification.

2. The method as recited in claim 1 , wherein said information from said at least one social media source and said at least one non-social media source comprises one or more of the following: a communication, a purchase, a calendar entry, a booking, a login, an instant message, a posting, a reposting and a profile.

3. The method as recited in claim 1 , wherein said one or more characteristics of said user comprise a location of said user, wherein said location of said user is identified based on an Internet Protocol address for a remote login attempt.

4. The method as recited in claim 1 , wherein said one or more characteristics of said user comprise a location of said user, wherein said location of said user is obtained from said at least one social media source.

5. The method as recited in claim 1 further comprising:

comparing said rating of invalidity against a plurality of thresholds, wherein each of said plurality of thresholds indicates a degree of anomalous behavior that is detected; and

performing an action commensurate with said degree of anomalous behavior detected.

6. The method as recited in claim 1 , wherein said denial comprises a denial of said transaction, a denial of a login attempt or a denial of a purchase.

7. The method as recited in claim 1 , wherein said transaction comprises a credit/debit card transaction.

8. A computer program product embodied in a computer readable storage medium for identifying suspicious transactions using both social and non-social media sources, the computer program product comprising the programming instructions for:

monitoring information from at least one social media source and at least one non-social media source;

identifying a transaction between a user of a client device and a merchant, wherein said transaction is identified from said monitored information, a bank or a credit card company;

analyzing said monitored information from said at least one social media source and said at least one non-social media source in combination using standard matching techniques by an artificial intelligent system to identify one or more characteristics of said user in order to more accurately detect anomalous activities;

generating a rating of invalidity of said transaction by said artificial intelligent system based on said identified one or more characteristics of said user, wherein said rating of invalidity corresponds to a likelihood that said transaction is an anomaly;

determining said transaction to be said anomaly in response to said rating of invalidity of said transaction exceeding a threshold; and

performing an action to respond to said anomaly, wherein said action comprises one or more of the following: an alert, a denial and a notification.

9. The computer program product as recited in claim 8 , wherein said information from said at least one social media source and said at least one non-social media source comprises one or more of the following: a communication, a purchase, a calendar entry, a booking, a login, an instant message, a posting, a reposting and a profile.

10. The computer program product as recited in claim 8 , wherein said one or more characteristics of said user comprise a location of said user, wherein said location of said user is identified based on an Internet Protocol address for a remote login attempt.

11. The computer program product as recited in claim 8 , wherein said one or more characteristics of said user comprise a location of said user, wherein said location of said user is obtained from said at least one social media source.

12. The computer program product as recited in claim 8 , wherein the program code further comprises the programming instructions for:

comparing said rating of invalidity against a plurality of thresholds, wherein each of said plurality of thresholds indicates a degree of anomalous behavior that is detected; and

performing an action commensurate with said degree of anomalous behavior detected.

13. The computer program product as recited in claim 8 , wherein said denial comprises a denial of said transaction, a denial of a login attempt or a denial of a purchase.

14. The computer program product as recited in claim 8 , wherein said transaction comprises a credit/debit card transaction.

15. A system, comprising:

a memory unit for storing a computer program for identifying suspicious transactions using both social and non-social media sources; and

a processor coupled to said memory unit, wherein said processor is configured to execute the program instructions of the computer program comprising:

monitoring information from at least one social media source and at least one non-social media source;

identifying a transaction between a user of a client device and a merchant, wherein said transaction is identified from said monitored information, a bank or a credit card company;

analyzing said monitored information from said at least one social media source and said at least one non-social media source in combination using standard matching techniques by an artificial intelligent system to identify one or more characteristics of said user in order to more accurately detect anomalous activities;

generating a rating of invalidity of said transaction by said artificial intelligent system based on said identified one or more characteristics of said user, wherein said rating of invalidity corresponds to a likelihood that said transaction is an anomaly;

determining said transaction to be said anomaly in response to said rating of invalidity of said transaction exceeding a threshold; and

performing an action to respond to said anomaly, wherein said action comprises one or more of the following: an alert, a denial and a notification.

16. The system as recited in claim 15 , wherein said information from said at least one social media source and said at least one non-social media source comprises one or more of the following: a communication, a purchase, a calendar entry, a booking, a login, an instant message, a posting, a reposting and a profile.

17. The system as recited in claim 15 , wherein said one or more characteristics of said user comprise a location of said user, wherein said location of said user is identified based on an Internet Protocol address for a remote login attempt.

18. The system as recited in claim 15 , wherein said one or more characteristics of said user comprise a location of said user, wherein said location of said user is obtained from said at least one social media source.

19. The system as recited in claim 15 , wherein the program instructions of the computer program further comprise:

comparing said rating of invalidity against a plurality of thresholds, wherein each of said plurality of thresholds indicates a degree of anomalous behavior that is detected; and

performing an action commensurate with said degree of anomalous behavior detected.

20. The system as recited in claim 15 , wherein said denial comprises a denial of said transaction, a denial of a login attempt or a denial of a purchase.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: AIRBNB, INC.
Reel/Frame 056427/0193 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2013
From: KAMINSKY, DAVID L.; SUNDARAM, GIRISH
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 029803/0733 →