| CPC H04L 63/1483 (2013.01) [H04L 41/16 (2013.01); H04L 41/22 (2013.01); H04L 63/1408 (2013.01); H04L 63/1416 (2013.01); H04L 63/1425 (2013.01); H04L 63/1441 (2013.01); H04L 63/20 (2013.01)] | 18 Claims |

|
1. A multi-vector endpoint protection system comprising:
an endpoint agent deployed to an endpoint device, wherein the endpoint device comprises a processor, a memory, and a computer program including instructions executable by the processor to implement the endpoint agent to perform operations comprising:
(a) using a set of machine learning algorithm trained classifiers to detect one or more phishing attacks across a plurality of attack vectors, wherein the plurality of attack vectors comprise at least two items selected from the group consisting of email, text message, social media, games, advertisements, pop-ups, browser, technical scams, and SMShing,
(b) blocking the one or more phishing attacks,
(c) providing a graphical user interface (GUI) running on the endpoint device allowing an end user to configure one or more protections provided by the endpoint agent and providing a safe preview of the one or more blocked phishing attacks within the GUI; and
a cloud system in remote communication with the endpoint agent, wherein the cloud system comprises at least one processor configured to execute instructions stored on a memory of the cloud system to train and develop the set of classifiers.
|