Systems and methods for aida based analytics and reporting
AssigneeKnowBe4, Inc.
InventorEric Sites
Life of this patent
Estimating the term…
Abstract
Disclosed embodiments describe an exporter that creates files in a format suitable as input for training models, from records selected and extracted from a database which stores results from simulated phishing campaigns. In some embodiments, a model trainer receives the files from the exporter and uses the files as inputs to train a neural network in order to establish a model. The model is the stored to be used by a campaign controller for communicating simulated phishing communications to devices of users, as part of a simulated phishing campaign
Claims30
A method for training models using results of simulated phishing campaigns, the method comprising:
- (a) extracting, by an exporter executing on one or more processors, coupled to memory, records selected from a database storing results from a plurality of simulated phishing campaigns;
- (b) creating, by the exporter from the extracted records, one or more files configured in a format suitable as input for training models;
- (c) training, by a model trainer executing on the one or more processors and using the one or more files as input, a neural network;
- (d) establishing, by the model trainer responsive to training the neural network, a model, the model comprising the neural network;
- and
- (e) using, by a campaign controller executing on the one or more processors, the model for communicating simulated phishing communications to one or more devices of one or more users.
A system for training models using results of simulated phishing campaigns, the system comprising:
- a database configured to store results from a plurality of simulated phishing campaigns;
- an exporter executable on one or more processors, coupled to memory and configured to extract selected records from the database and create from the extracted record one or more files configured in a format suitable as input for training models;
- a model trainer executable on the one or more processors, coupled to memory and configured to:
- train, using the one or more files as input, a neural network;
- establish, responsive to training the neural network, a model, the model comprising the neural network;
- and
- a campaign controller configured to use the model for communicating simulated phishing communications to one or more devices of one or more users.
Dependencies are inferred from the claim text.