IP Library Granted Patent US 11,677,784
Granted Patent B2
US 11,677,784 · App. 17/487,914 · Granted Jun 13, 2023

Systems and methods for AIDA based role models

Inventors: Alin Irimie (Palm Harbor, FL); Stu Sjouwerman (Bellair, FL); Greg Kras (Dunedin, FL); Eric Sites (Clearwater, FL)
Assignee: KnowBe4, Inc.
H04L63/1483G06F21/552G06F21/566G06F21/577H04L67/535
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,677,784
App. No.
17/487,914
Granted
Jun 13, 2023
Kind
B2
Abstract

The present disclosure describes systems and methods for using a model for a predetermined role for simulated phishing campaigns. A campaign controller communicates simulated phishing communications to one or more devices of a user using a model that the campaign controller selects from a plurality of models in a database that have been established for predetermined roles of a company. The model is selected based on one or more attributes of the user that are identified by the campaign controller. The campaign controller identifies one or more attributes of each user of a plurality of users for the simulated phishing campaign, and the campaign controller selects a respective model for each user based on the attributes of each user, wherein the models are not all the same for all of the users.

Claims (25)

1. A method comprising selecting, by one or more processors, an artificial intelligence model amongst a plurality of artificial intelligence models to be used to create one or more simulated phishing communications for a user based at least on one or more attributes of the user;

using, by the one or more processors, the artificial intelligence model to identify content for the one or more simulated phishing communications to be communicated to one or more devices of the user; and

causing, by the one or more processors the one or more simulated phishing communications having the content identified by the artificial intelligence model to be communicated to the one or more devices of the user.

2. The method of claim 1 , further comprising using, by the one or more processors, a classification model to select the artificial intelligence model amongst the plurality of artificial intelligence models.

3. The method of claim 1 , further comprising receiving, by the one or more processors, identification of the one or more attributes of the user.

4. The method of claim 1 , further comprising identifying, by the one or more processors, a role of the user based at least on the one or more attributes of the user.

5. The method of claim 4 , further comprising selecting, by the one or more processors, the artificial intelligence model that corresponds to the role of the user.

6. The method of claim 1 , further comprising selecting, by the one or more processors, the artificial intelligence model corresponding to a persona to be used for communicating with the user.

7. The method of claim 1 , further comprising selecting, by the one or more processors, the artificial intelligence model based on the one or more attributes of the user identifying an industry, a demographic or an organization level in a company of the user.

8. The method of claim 1 , further comprising selecting, by the one or more processors, the artificial intelligence model amongst the plurality of artificial intelligence models based at least on a persona to be used for the user.

9. The method of claim 1 , further comprising communicating, by the one or more processors, the one or more simulated phishing communications having the content specified in accordance with a persona provided by the artificial intelligence model.

10. The method of claim 1 , further comprising communicating, by the one or more processors, the one or more simulated phishing communications using a type of simulated phishing communication identified by the artificial intelligence model.

11. A system comprising one or more processors, coupled to memory, and configured to:

select an artificial intelligence model amongst a plurality of artificial intelligence models to be used to create one or more simulated phishing communications for a user based at least on one or more attributes of the user;

use the artificial intelligence model to identify content for the one or more simulated phishing communications to be communicated to one or more devices of the user; and

cause the one or more simulated phishing communications having the content identified by the artificial intelligence model to be communicated to the one or more devices of the user.

12. The system of claim 11 , wherein the one or more processors are further configured to use a classification model to select the artificial intelligence model amongst the plurality of artificial intelligence models.

13. The system of claim 11 , wherein the one or more processors are further configured to receive identification of the one or more attributes of the user.

14. The system of claim 11 , wherein the one or more processors are further configured to identify a role of the user based at least on the one or more attributes of the user.

15. The system of claim 14 , wherein the one or more processors are further configured to select the artificial intelligence model that corresponds to the role of the user.

16. The system of claim 11 , wherein the one or more processors are further configured to select the artificial intelligence model corresponding to a persona to be used for communicating with the user.

17. The system of claim 11 , wherein the one or more processors are further configured to select the artificial intelligence model based on the one or more attributes of the user identifying an industry, a demographic or an organization level in a company of the user.

18. The system of claim 11 , wherein the one or more processors are further configured to select the artificial intelligence model amongst the plurality of artificial intelligence models based at least on a persona to be used for the user.

19. The system of claim 11 , wherein the one or more processors are further configured to communicate the one or more simulated phishing communications having the content specified in accordance with a persona provided by the artificial intelligence model.

20. The method of claim 1 , wherein the one or more processors are further configured to communicate the one or more simulated phishing communications using a type of simulated phishing communication identified by the artificial intelligence model.

Assignments (5)
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE OMISSION 4TH INVENTOR'S NAME PREVIOUSLY RECORDED AT REEL: 058425 FRAME: 0913. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT . Recorded Dec 22, 2022
From: SJOUWERMAN, STU; IRIMIE, ALIN; KRAS, GREG; SITES, ERIC
To: KNOWBE4 INC
Reel/Frame 062209/0265 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2021
From: IRIMIE, ALIN; SJOUWERMAN, STU; KRAS, GREG
To: KNOWBE4, INC.
Reel/Frame 058425/0913 →