IP Library Granted Patent US 11,172,258
Granted Patent B1
US 11,172,258 · App. 17/158,892 · Granted Nov 9, 2021

Protecting against an impersonation scam in a live video stream

Inventors: Acar Tamersoy (Culver City, CA); Kevin Alejandro Roundy (El Segundo, CA); Daniel Kats (Culver City, CA); Platon Kotzias (Pozuelo de Alarcon, ES)
Assignee: NORTONLIFELOCK INC.
H04N21/454G06K9/00744G06K9/6256H04N21/2187H04N21/437H04N21/44008H04N21/4665G06K2209/01
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,172,258
App. No.
17/158,892
Granted
Nov 9, 2021
Kind
B1
Abstract

Protecting against an impersonation scam in a live video stream. In some embodiments, a method may include periodically extracting and storing signature features from verified video streams of verified streamers, identifying an unverified live video stream of an unverified streamer being viewed by one or more users, extracting and storing signature features from the unverified live video stream, computing overall distance scores between the signature features of the unverified live video stream and the signature features of the verified video streams, determining whether the unverified streamer is impersonating one or more of the verified streamers by determining whether one or more of the overall distance scores are less than a distance threshold, determining whether one or more text signature features of the unverified live video stream include an impersonation scam, and performing a remedial action to protect the one or more users from the impersonation scam.

Claims (78)

1. A computer-implemented method for protecting against an impersonation scam in a live video stream, at least a portion of the method being performed by a computing device comprising one or more processors, the computer-implemented method comprising:

periodically extracting and storing signature features from verified video streams of verified streamers;

identifying an unverified live video stream of an unverified streamer being viewed by one or more users;

extracting and storing signature features from the unverified live video stream;

computing overall distance scores between the signature features of the unverified live video stream and the signature features of the verified video streams;

determining whether the unverified streamer is impersonating one or more of the verified streamers by determining whether one or more of the overall distance scores are less than a distance threshold;

in response to determining that the unverified streamer is impersonating one or more of the verified streamers, determining, using a machine learning classifier, whether one or more text signature features of the unverified live video stream include an impersonation scam; and

in response to determining that the one or more text signature features of the unverified live video stream include the impersonation scam, performing a remedial action to protect the one or more users from the impersonation scam.

2. The computer-implemented method of claim 1 , wherein the performing of the remedial action comprises:

sending a security alert to the one or more users regarding the impersonation scam;

blocking the one or more users from accessing the unverified live video stream;

reporting the impersonation scam to a streaming platform being utilized by the unverified streamer; or

some combination thereof.

3. The computer-implemented method of claim 1 , wherein the signature features comprise:

the one or more text signature features; and

one or more image signature features.

4. The computer-implemented method of claim 1 , wherein the one or more text signature features comprise:

text overlaying video in the verified and unverified video streams;

text included in a separate chat that is presented separately from the video in the verified and unverified video streams; or

some combination thereof.

5. The computer-implemented method of claim 1 , wherein:

the machine learning classifier comprises a logistic regression machine learning classifier; and

the computer-implemented method further comprises periodically training the logistic regression machine learning classifier using labeled training data.

6. The computer-implemented method of claim 1 , wherein the verified and unverified video streams comprise video game video streams.

7. The computer-implemented method of claim 6 , wherein the impersonation scam comprises a giveaway impersonation scam where a false giveaway is offered as an incentive for the one or more users to select a malicious link.

8. One or more non-transitory computer-readable media comprising one or more computer-readable instructions that, when executed by one or more processors of a computing device, cause the computing device to perform a method for protecting against an impersonation scam in a live video stream, the method comprising:

periodically extracting and storing signature features from verified video streams of verified streamers;

identifying an unverified live video stream of an unverified streamer being viewed by one or more users;

extracting and storing signature features from the unverified live video stream;

computing overall distance scores between the signature features of the unverified live video stream and the signature features of the verified video streams;

determining whether the unverified streamer is impersonating one or more of the verified streamers by determining whether one or more of the overall distance scores are less than a distance threshold;

in response to determining that the unverified streamer is impersonating one or more of the verified streamers, determining, using a machine learning classifier, whether one or more text signature features of the unverified live video stream include an impersonation scam; and

in response to determining that the one or more text signature features of the unverified live video stream include the impersonation scam, performing a remedial action to protect the one or more users from the impersonation scam.

9. The one or more non-transitory computer-readable media of claim 8 , wherein the performing of the remedial action comprises:

sending a security alert to the one or more users regarding the impersonation scam;

blocking the one or more users from accessing the unverified live video stream;

reporting the impersonation scam to a streaming platform being utilized by the unverified streamer; or

some combination thereof.

10. The one or more non-transitory computer-readable media of claim 8 , wherein the signature features comprise:

the one or more text signature features; and

one or more image signature features.

11. The one or more non-transitory computer-readable media of claim 8 , wherein the one or more text signature features comprise:

text overlaying video in the verified and unverified video streams;

text included in a separate chat that is presented separately from the video in the verified and unverified video streams; or

some combination thereof.

12. The one or more non-transitory computer-readable media of claim 8 , wherein:

the machine learning classifier comprises a logistic regression machine learning classifier; and

the method further comprises periodically training the logistic regression machine learning classifier using labeled training data.

13. The one or more non-transitory computer-readable media of claim 8 , wherein the verified and unverified video streams comprise video game video streams.

14. The one or more non-transitory computer-readable media of claim 13 , wherein the impersonation scam comprises a giveaway impersonation scam where a false giveaway is offered as an incentive for the one or more users to select a malicious link.

15. A server device comprising:

one or more processors; and

one or more non-transitory computer-readable media comprising one or more computer-readable instructions that, when executed by the one or more processors, cause the server device to perform a method for protecting against an impersonation scam in a live video stream, the method comprising:

periodically extracting and storing signature features from verified video streams of verified streamers;

identifying an unverified live video stream of an unverified streamer being viewed by one or more users;

extracting and storing signature features from the unverified live video stream;

computing overall distance scores between the signature features of the unverified live video stream and the signature features of the verified video streams;

determining whether the unverified streamer is impersonating one or more of the verified streamers by determining whether one or more of the overall distance scores are less than a distance threshold;

in response to determining that the unverified streamer is impersonating one or more of the verified streamers, determining, using a machine learning classifier, whether one or more text signature features of the unverified live video stream include an impersonation scam; and

in response to determining that the one or more text signature features of the unverified live video stream include the impersonation scam, performing a remedial action to protect the one or more users from the impersonation scam.

16. The server device of claim 15 , wherein the performing of the remedial action comprises:

sending a security alert to the one or more users regarding the impersonation scam;

blocking the one or more users from accessing the unverified live video stream;

reporting the impersonation scam to a streaming platform being utilized by the unverified streamer; or

some combination thereof.

17. The server device of claim 15 , wherein the signature features comprise:

the one or more text signature features; and

one or more image signature features.

18. The server device of claim 15 , wherein the one or more text signature features comprise:

text overlaying video in the verified and unverified video streams;

text included in a separate chat that is presented separately from the video in the verified and unverified video streams; or

some combination thereof.

19. The server device of claim 15 , wherein:

the machine learning classifier comprises a logistic regression machine learning classifier; and

the method further comprises periodically training the logistic regression machine learning classifier using labeled training data.

20. The server device of claim 15 , wherein:

the verified and unverified video streams comprise video game video streams; and

the impersonation scam comprises a giveaway impersonation scam where a false giveaway is offered as an incentive for the one or more users to select a malicious link.

Assignments (3)
CHANGE OF NAME Recorded May 18, 2023
From: NORTONLIFELOCK INC.
To: GEN DIGITAL INC.
Reel/Frame 063697/0493 →
SECURITY AGREEMENT Recorded Sep 13, 2022
From: NORTONLIFELOCK INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 062220/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2021
From: TAMERSOY, ACAR; ROUNDY, KEVIN ALEJANDRO; KATS, DANIEL; KOTZIAS, PLATON
To: NORTONLIFELOCK INC.
Reel/Frame 055038/0887 →