IP Library › Granted Patent US 11,632,459
Granted Patent B2
US 11,632,459 · App. 16/579,679 · Granted Apr 18, 2023

Systems and methods for detecting communication fraud attempts

Inventors: Sanjeev Chawla (Fremont, CA); Hariom Sharma (Fremont, CA); Vishal Sharma (New Delhi, IN); Rajeev Arya (Ghaziabad, IN); Subhash Verma (New Delhi, IN)
Assignee: AGNITY COMMUNICATIONS INC.
H04M3/2281G10L17/00H04L63/304
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 11,632,459
App. No.
16/579,679
Granted
Apr 18, 2023
Kind
B2
Abstract

The present disclosure provides a computer system, method, and computer-readable medium for a computer processor to detect, prevent and counter potentially fraudulent communications by proactively monitoring communications and performing multi-step analysis to detect fraudsters and alert communication recipients. The present disclosure may implement artificial intelligence (AI) algorithms to identify fraudulent communications. The AI model may be trained by real world examples to become more efficient.

Claims (39)

1. A method for detecting fraudulent communications by a computer processor, the method comprising:

receiving a voice call communication, wherein the voice call is an incoming voice call to a recipient;

analyzing the voice call communication to determine whether it is fraudulent;

upon determining that the voice call communication is fraudulent, blocking the voice call communication or notifying the recipient;

receiving feedback regarding the voice call communication from the recipient;

training an Artificial Intelligence (AI) model based on keywords from the voice call communication, transcripts of the voice call communication, voice recordings of the voice call communication, and voice biometrics of known fraudsters; and

updating the AI model based on the feedback from the recipient and the training of the AI model.

2. The method of claim 1 , wherein analyzing the voice call communication to determine whether it is fraudulent further comprises performing a plurality of actions selected from a group consisting of blacklist filtering, whitelist filtering, voice biometrics filtering, and call pattern analysis.

3. The method of claim 2 , wherein the call pattern analysis further comprises keyword analysis.

4. The method of claim 2 , wherein the call pattern analysis further comprises analyzing call transcripts for fraudulent communication patterns.

5. The method of claim 1 , wherein notifying the recipient further comprises providing a notification selected from a group consisting of an in-call announcements, a recorded voice notification, a SMS message, and an email message.

6. The method of claim 2 , wherein the voice biometrics filtering further comprises comparing a voice sample of an originator of the voice call communication against a database of known voice samples, wherein the originator is different than the recipient.

7. A computer system for detecting fraudulent communications, comprising:

a memory for storing executable instructions; and

a processor for executing the instructions communicatively coupled with the memory, the processor configured to:

receive a voice call communication, wherein the voice call is an incoming voice call to a recipient;

analyze the voice call communication to determine whether it is fraudulent;

upon determining that the received voice call communication is fraudulent, block the voice call communication or notify the recipient;

receive feedback regarding the voice call communication from the recipient;

train an Artificial Intelligence (AI) model based on keywords from the voice call communication, transcripts of the voice call communication, voice recordings of the voice call communication, and voice biometrics of known fraudsters; and

update the AI model based on the feedback from the recipient and the training of the AI model.

8. The computer system of claim 7 , wherein the processor is further configured to perform a plurality of actions selected from a group consisting of blacklist filtering, whitelist filtering, voice biometrics filtering, and call pattern analysis.

9. The computer system of claim 8 , wherein the call pattern analysis further comprises keyword analysis.

10. The computer system of claim 8 , wherein the call pattern analysis further comprises analyzing call transcripts for fraudulent communication patterns.

11. The computer system of claim 7 , wherein the processor is further configured to provide a notification selected from a group consisting of an in-call announcements, a recorded voice notification, a SMS message, and an email message.

12. The computer system of claim 8 , wherein the voice biometrics filtering further comprises comparing a voice sample of an originator of the voice call communication against a database of known voice samples, wherein the originator is different than the recipient.

13. A non-transitory computer-readable medium storing computer executable instructions for detecting, by a computer processor executing the instructions, fraudulent communications, the non-transitory computer-readable medium comprising code to:

receive a voice call communication, wherein the voice call is an incoming voice call to a recipient;

analyze the voice call communication to determine whether it is fraudulent;

upon determining that the voice call communication is fraudulent, block the voice call communication or notify the recipient;

receive feedback regarding the voice call communication from the recipient;

train an Artificial Intelligence (AI) model based on keywords from the voice call communication, transcripts of the voice call communication, voice recordings of the voice call communication, and voice biometrics of known fraudsters; and

update the AI model based on the feedback from the recipient and the training of the AI model.

14. The non-transitory computer-readable medium of claim 13 , further comprising code to perform a plurality of actions selected from a group consisting of blacklist filtering, whitelist filtering, voice biometrics filtering, and call pattern analysis.

15. The non-transitory computer-readable medium of claim 14 , wherein the call pattern analysis further comprises keyword analysis.

16. The non-transitory computer-readable medium of claim 14 , wherein the call pattern analysis further comprises analyzing call transcripts for fraudulent communication patterns.

17. The non-transitory computer-readable medium of claim 13 , further comprising code to provide a notification selected from a group consisting of an in-call announcements, a recorded voice notification, a SMS message, and an email message.

18. The non-transitory computer-readable medium of claim 14 , wherein the voice biometrics filtering further comprises comparing a voice sample of an originator of the voice call communication against a database of known voice samples, wherein the originator is different than the recipient.

19. The method of claim 1 , wherein upon determining that a voice call communication is fraudulent, saving a voice biometric sample of a calling party of the voice call to a blacklist of known fraudsters.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2025
From: AGNITY COMMUNICATIONS, INC.
To: AGNITY GLOBAL, INC.
Reel/Frame 069887/0731 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2025
From: AGNITY GLOBAL, INC.
To: TRANSACTION NETWORK SERVICES, INC.
Reel/Frame 069887/0735 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2019
From: CHAWLA, SANJEEV; SHARMA, HARIOM; SHARMA, VISHAL; ARYA, RAJEEV; VERMA, SUBHASH
To: AGNITY COMMUNICATIONS INC.
Reel/Frame 050833/0617 →
Continuity (2)
Provisional Application 62736058 · Sep 25, 2018
Related Publication 20200099781A1 · Mar 26, 2020
Cited By (4)
US 12,284,313 US 12,495,107 US 12,519,889 US 12,645,838