IP Library Granted Patent US 10,455,085
Granted Patent B1
US 10,455,085 · App. 16/172,674 · Granted Oct 22, 2019

Systems and methods for real-time scam protection on phones

Inventors: Kevin Roundy (Culver City, CA); Mahmood Sharif (Pittsburgh, PA); Acar Tamersoy (Culver City, CA)
Assignee: Symantec Corporation
H04M3/436G10L15/1815G10L17/26H04M1/571H04M3/2281H04W4/16G10L2015/226H04M3/533
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,455,085
App. No.
16/172,674
Granted
Oct 22, 2019
Kind
B1
Abstract

The disclosed computer-implemented method for using electronic text information to automatically determine untrustworthy voice calls, at least a portion of the method being performed by a computing device comprising at least one processor, may include (1) during a voice call, receiving, by the computing device, text information representing contents of the voice call, (2) analyzing, by the computing device, the text information representing the contents of the voice call, (3) determining, by the computing device, that the voice call is untrustworthy based on the analysis of the text information, and (4) during the voice call, advising a recipient of the voice call of the determination that the voice call is untrustworthy. Various other methods, systems, and computer-readable media are also disclosed.

Claims (51)

1. A computer-implemented method for using electronic text information to automatically determine untrustworthy voice calls, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:

during a voice call, receiving, by the computing device, text information representing contents of the voice call;

analyzing, by the computing device, the text information representing the contents of the voice call;

determining, by the computing device, that the voice call is untrustworthy based on the analysis of the text information, wherein the analysis of the text information includes detecting evidence of at least one of a request for payment or a request for money transfer; and

during the voice call, advising a recipient of the voice call of the determination that the voice call is untrustworthy.

2. The computer-implemented method of claim 1 , wherein receiving the text information representing the contents of the voice call during the voice call comprises:

recording audio received by the recipient of the voice call;

recording audio sent by the recipient of the voice call; and

converting the received recorded audio and the sent recorded audio into the text information during the voice call.

3. The computer-implemented method of claim 1 , wherein determining that the voice call is untrustworthy comprises:

analyzing the text information to detect evidence of at least one of threatening language, coercive language, keywords associated with fear, or keywords associated with anger.

4. The computer-implemented method of claim 1 , wherein determining that the voice call is untrustworthy comprises analyzing the text information to detect sentiments of at least one of distress, intimidation, fear, terror, or anger.

5. The computer-implemented method of claim 1 , wherein determining that the voice call is untrustworthy comprises identifying the voice call as a robocall.

6. The computer-implemented method of claim 1 , wherein the recipient initiates the voice call.

7. The computer-implemented method of claim 1 , further comprising:

receiving biometric information associated with the recipient of the voice call; and

wherein determining that the voice call is untrustworthy comprises:

analyzing the biometric information to detect sentiments of at least one of distress, intimidation, fear, terror or anger.

8. The computer-implemented method of claim 1 , wherein advising the recipient of the voice call of the determination that the voice call is untrustworthy during the voice call comprises providing the recipient with at least one of a displayed message, a confidence level associated with the classification of the text information, a haptic alert, or an audio message.

9. The computer-implemented method of claim 1 , wherein, when the voice call is determined to be untrustworthy, the method further comprises intervening an action performed by the recipient of the voice call.

10. The computer-implemented method of claim 1 , further comprising:

recording, by the computing device, audio representing the contents of the voice call;

analyzing, by the computing device, sentiments of the audio representing the contents of the voice call; and

determining, by the computing device, that the voice call is untrustworthy based on the analysis of the sentiments of the audio.

11. A system for determining that a voice call is untrustworthy, the system comprising:

at least one physical processor;

physical memory comprising a plurality of modules and computer-executable instructions that, when executed by the physical processor, cause the physical processor to:

receive text information representing contents of the voice call during the voice call;

analyze, by an analyzing module, the text information representing the contents of the voice call;

determine, by a determination module, the text information representing the contents of the voice call that the voice call is untrustworthy based on the analysis of the text information, wherein the analysis of the text information includes detecting evidence of at least one of a request for payment or a request for money transfer; and

advise, by an advising module, a recipient of the voice call of the determination that the voice call is untrustworthy during the voice call.

12. The system of claim 11 , wherein receiving text information representing the contents of the voice call comprises:

recording audio received by the recipient of the voice call;

recording audio sent by the recipient of the voice call; and

converting the received recorded audio and the sent recorded audio into the text information.

13. The system of claim 11 , wherein determining that the voice call is untrustworthy comprises:

analyzing the text information to detect evidence of at least one of threatening language, coercive language, keywords associated with fear, or keywords associated with anger.

14. The system of claim 11 , wherein determining that the voice call is untrustworthy comprises analyzing the text information to detect sentiments of at least one of distress, intimidation, fear, terror, or anger.

15. The system of claim 11 , wherein determining that the voice call is untrustworthy comprises identifying the voice call as a robocall.

16. The system of claim 11 , wherein the recipient initiates the voice call.

17. The system of claim 11 , further comprising:

receiving biometric information associated with the recipient of the voice call; and

wherein determining that the voice call is untrustworthy comprises:

analyzing the biometric information to detect sentiments of at least one of distress, intimidation, fear, terror or anger.

18. The system of claim 11 , wherein advising the recipient of the voice call of the determination that the voice call is untrustworthy during the voice call comprises providing the recipient with at least one of a displayed message, a confidence level associated with the classification of the text information, a haptic alert, or an audio message.

19. The system of claim 11 , wherein, when the voice call is determined to be untrustworthy, the method further comprises intervening an action performed by the recipient of the voice call.

20. A non-transitory computer-readable medium comprising one or more computer-executable instructions that, when executed by at least one processor of a computing device, cause the computing device to:

receive text information representing contents of a voice call during the voice call;

analyze the text information representing the contents of the voice call;

determine, based on analyzing the text information representing the contents of the voice call that the voice call is untrustworthy, wherein the analysis of the text information includes detecting evidence of at least one of a request for payment or a request for money transfer; and

advise a recipient of the voice call of the determination that the voice call is untrustworthy during the voice call.

Assignments (6)
CHANGE OF NAME Recorded Feb 6, 2023
From: NORTONLIFELOCK INC.
To: GEN DIGITAL INC.
Reel/Frame 062714/0605 →
NOTICE OF SUCCESSION OF AGENCY (REEL 050926 / FRAME 0560) Recorded Sep 13, 2022
From: JPMORGAN CHASE BANK, N.A.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 061422/0371 →
SECURITY AGREEMENT Recorded Sep 13, 2022
From: NORTONLIFELOCK INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 062220/0001 →
CHANGE OF NAME Recorded Feb 14, 2020
From: SYMANTEC CORPORATION
To: NORTONLIFELOCK INC.
Reel/Frame 051935/0228 →
SECURITY AGREEMENT Recorded Nov 4, 2019
From: SYMANTEC CORPORATION; BLUE COAT LLC; LIFELOCK, INC,; SYMANTEC OPERATING CORPORATION
To: JPMORGAN, N.A.
Reel/Frame 050926/0560 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2018
From: ROUNDY, KEVIN; SHARIF, MAHMOOD; TAMERSOY, ACAR
To: SYMANTEC CORPORATION
Reel/Frame 047348/0270 →
Cited By (6)
US 12,260,729 US 12,300,228 US 12,445,556 US 12,598,251 US 12,626,257 US 12,626,258