IP Library Granted Patent US 11,356,480
Granted Patent B2
US 11,356,480 · App. 17/390,515 · Granted Jun 7, 2022

Systems and methods of simulated phishing campaign contextualization

Inventors: Greg Kras (Dunedin, FL); Katie Brennan (Clearwater, FL)
Assignee: KnowBe4, Inc.
H04L63/1483G06N20/00H04L63/1433
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,356,480
App. No.
17/390,515
Granted
Jun 7, 2022
Kind
B2
Abstract

Systems and methods are described for contextualizing a simulated phishing communication based at least on one of language and locale. Initially, a template for a simulated phishing communication is created with content in a source language. Then one or more contextual parameters for a user are identified. The one or more contextual parameters identify at least one of a target language and a target locale. The content of the simulated phishing communication is modified according to at least one of the target language and the target locale and the simulated phishing communication is communicated to one or more devices of the user with the content modified for at least one of the target language and the target locale.

Claims (35)

1. A method for contextualizing a simulated phishing communication based at least on one of language and locale, the method comprising:

(a) creating, by one or more processors, a template for a simulated phishing communication with content in a source language;

(b) identifying, by the one or more processors, one or more contextual parameters for a user, the one or more contextual parameters identifying at least one of a target language and a target locale;

(c) modifying, by the one or more processors responsive to the one or more contextual parameters, the content in the source language of the template created for the simulated phishing communication according to at least one of the target language and the target locale to use in the simulated phishing communication; and

(d) communicating, by the one or more processors, the simulated phishing communication to one or more devices of the user with the content modified for at least one of the target language and the target locale.

2. The method of claim 1 , further comprising identifying, by the one or more processors, one or more contextual parameters of a second user different from the one or more contextual parameters of the user, the one or more contextual parameters of the second user identifying at least one of a second target language and a second target locale.

3. The method of claim 2 , further comprising modifying, by the one or more processors responsive to the one or more contextual parameters of the second user, the content in the template or the simulated phishing communication for at least one of the second target language and the second target locale.

4. The method of claim 1 , wherein the one or more contextual parameters identify one or more of the following; job title, job department, religious belief, topic of communication, subject of communication, industry, address, name or nickname of user, and regional currency and units.

5. The method of claim 1 , wherein (c) further comprises translating, by the one or more processors, the content in the template or the simulated phishing communication from the source language to the target language.

6. The method of claim 1 , wherein (c) further comprises changing, by the one or more processors, the content in the template or the simulated phishing communication to appear to be from an entity of the target locale instead of an entity of a source locale.

7. The method of claim 6 , further comprising modifying a source image in the content in the template or the simulated phishing communication to a target image of the target locale.

8. The method of claim 1 , wherein (c) further comprises modifying, by the one or more processors, location related content in the content in the template or the simulated phishing communication to comprise location related content for the target locale.

9. The method of claim 1 , wherein (c) further comprises modifying, by the one or more processors, tagged content in the content in the template or the simulated phishing communication to be modified for one of the target locale or the target language.

10. The method of claim 1 , further comprising receiving, by the one or more processors, an input from the user on user's preference for one of the target language or the target locale.

11. The method of claim 1 , further comprising detecting, by the one or more processors, an interaction with the simulated phishing communication by the user.

12. The method of claim 11 , further comprising identifying, by the one or more processors, electronic training for the user based at least on the detection.

13. The method of claim 12 , further comprising modifying, by the one or more processors responsive to the one or more contextual parameters, content of the electronic training according to one of the target language or the target locale and communicating, by the one or more processors, the electronic training to the user.

14. A system for contextualizing a simulated phishing communication based at least on one of language and locale, the system comprising:

one or more processors, coupled to memory and configured to:

create a template for a simulated phishing communication with content in a source language;

identify one or more contextual parameters for a user, wherein the one or more contextual parameters identifying at least one of a target language and a target locale;

modify, responsive to the one or more contextual parameters, the content in the source language of the template created for the simulated phishing communication according to at least one of the target language and the target locale to use in the simulated phishing communication; and

communicate the simulated phishing communication to one or more devices of the user with the content modified for at least one of the target language and the target locale.

15. The system of claim 14 , wherein the one or more processors are further configured to identify one or more contextual parameters of a second user different from the one or more contextual parameters of the user, the one or more contextual parameters of the second user identifying at least one of a second target language and a second target locale.

16. The system of claim 15 , wherein the one or more processors are further configured to modify, responsive to the one or more contextual parameters of the second user, the content in the template or the simulated phishing communication for at least one of the second target language and the second target locale.

17. The system of claim 14 , wherein the one or more contextual parameters identify one or more of the following; job title, job department, religious belief, topic of communication, subject of communication, industry, address, name or nickname of user, and regional currency and units.

18. The system of claim 14 , wherein the one or more processors are further configured to translate the content in the template or the simulated phishing communication from the source language to the target language.

19. The system of claim 14 , wherein the one or more processors are further configured to change the in the template or of the simulated phishing communication to appear to be from an entity of the target locale instead of an entity of a source locale.

20. The system of claim 19 , wherein the one or more processors are further configured to modify a source image in the content in the template or the simulated phishing communication to a target image of the target locale.

21. The system of claim 14 , wherein the one or more processors are further configured to modify location related content in the content in the template or the simulated phishing communication to comprise location related content for the target locale.

22. The system of claim 14 , wherein the one or more processors are further configured to modify tagged content in the content in the template or the simulated phishing communication to be modified for one of the target locale or the target language.

23. The system of claim 14 , wherein the one or more processors are further configured to receive an input from the user on user's preference for one of the target language or the target locale.

24. The system of claim 14 , wherein the one or more processors are further configured to detect an interaction with the simulated phishing communication by the user.

25. The system of claim 24 , wherein the one or more processors are further configured to identify electronic training for the user based at least on the detection.

26. The system of claim 25 , wherein the one or more processors are further configured to modify, responsive to the one or more contextual parameters, content of the electronic training according to one of the target language or the target locale and communicating, by the one or more processors, the electronic training to the user.

Assignments (4)
PATENT SECURITY AGREEMENT Recorded Aug 8, 2025
From: KNOWBE4, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 072337/0277 →
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL RECORDED AT REEL/FRAME: 062627/0001 Recorded Jul 28, 2025
From: BLUE OWL CREDIT INCOME CORP. (FORMERLY KNOWN AS OWL ROCK CORE INCOME CORP.)
To: KNOWBE4, INC.
Reel/Frame 072108/0205 →
PATENT SECURITY AGREEMENT Recorded Feb 2, 2023
From: KNOWBE4, INC.
To: OWL ROCK CORE INCOME CORP., AS COLLATERAL AGENT
Reel/Frame 062627/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2022
From: KRAS, GREG; BRENNAN, KATIE
To: KNOWBE4, INC.
Reel/Frame 059784/0638 →
Continuity (2)
Provisional Application 63070386 · Aug 26, 2020
Related Publication 20220070214A1 · Mar 3, 2022
Cited By (1)
US 12,273,383