Outgoing communication scam prevention
First Claim
Patent Images
1. A method comprising:
- intercepting an incoming communication for a user;
classifying the incoming communication as a suspicious incoming communication or a standard incoming communication that is not suspicious by;
determining, via a learned classification model trained using machine learning, a risk assessment metric for the incoming communication based on content of the incoming communication, wherein the risk assessment metric represents a confidence level the incoming communication is predicted as a scam via the learned classified model, and the learned classification model is trained based on training data comprising information indicative of known scams; and
determining whether the risk assessment metric exceeds a pre-determined threshold, wherein the incoming communication is classified as a suspicious incoming communication in response to determining the risk assessment metric exceeds the pre-determined threshold; and
in response to classifying the incoming communication as a suspicious incoming communication;
further classifying the incoming communication with a corresponding classification class indicative of a type of scam that the incoming communication involves and further indicative of an individual or an entity that a scammer from which the incoming communication originates is impersonating;
generating and providing, to the user for review, a risk report comprising one or more risk assessment results for the incoming communication based on the risk assessment metric and the corresponding classification class;
monitoring one or more outgoing communications from the user; and
invoking an action relating to scam prevention in response to determining an outgoing communication from the user is linked to the incoming communication.
1 Assignment
0 Petitions
Accused Products
Abstract
One embodiment provides a method comprising intercepting an incoming communication for a user, and determining whether to classify the incoming communication as a suspicious incoming communication based on content of the incoming communication and a learned classification model or learned signatures. The method further comprises monitoring one or more outgoing communications from the user, and invoking an action relating to scam prevention in response to determining an outgoing communication from the user is linked to a suspicious incoming communication.
79 Citations
20 Claims
-
1. A method comprising:
-
intercepting an incoming communication for a user; classifying the incoming communication as a suspicious incoming communication or a standard incoming communication that is not suspicious by; determining, via a learned classification model trained using machine learning, a risk assessment metric for the incoming communication based on content of the incoming communication, wherein the risk assessment metric represents a confidence level the incoming communication is predicted as a scam via the learned classified model, and the learned classification model is trained based on training data comprising information indicative of known scams; and determining whether the risk assessment metric exceeds a pre-determined threshold, wherein the incoming communication is classified as a suspicious incoming communication in response to determining the risk assessment metric exceeds the pre-determined threshold; and in response to classifying the incoming communication as a suspicious incoming communication; further classifying the incoming communication with a corresponding classification class indicative of a type of scam that the incoming communication involves and further indicative of an individual or an entity that a scammer from which the incoming communication originates is impersonating; generating and providing, to the user for review, a risk report comprising one or more risk assessment results for the incoming communication based on the risk assessment metric and the corresponding classification class; monitoring one or more outgoing communications from the user; and invoking an action relating to scam prevention in response to determining an outgoing communication from the user is linked to the incoming communication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
at least one processor; and a non-transitory processor-readable memory device storing instructions that when executed by the at least one processor causes the at least one processor to perform operations including; intercepting an incoming communication for a user; classifying the incoming communication as a suspicious incoming communication or a standard incoming communication that is not suspicious by; determining, via a learned classification model trained using machine learning, a risk assessment metric for the incoming communication based on content of the incoming communication, wherein the risk assessment metric represents a confidence level the incoming communication is predicted as a scam via the learned classified model, and the learned classification model is trained based on training data comprising information indicative of known scams; and determining whether the risk assessment metric exceeds a pre-determined threshold, wherein the incoming communication is classified as a suspicious incoming communication in response to determining the risk assessment metric exceeds the pre-determined threshold; and in response to classifying the incoming communication as a suspicious incoming communication; further classifying the incoming communication with a corresponding classification class indicative of a type of scam that the incoming communication involves and further indicative of an individual or an entity that a scammer from which the incoming communication originates is impersonating; generating and providing, to the user for review, a risk report comprising one or more risk assessment results for the incoming communication based on the risk assessment metric and the corresponding classification class; monitoring one or more outgoing communications from the user; and invoking an action relating to scam prevention in response to determining an outgoing communication from the user is linked to the incoming communication. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer program product comprising a computer-readable hardware storage medium having program code embodied therewith, the program code being executable by a computer to implement a method comprising:
-
intercepting an incoming communication for a user; classifying the incoming communication as a suspicious incoming communication or a standard incoming communication that is not suspicious by; determining, via a learned classification model trained using machine learning, a risk assessment metric for the incoming communication based on content of the incoming communication, wherein the risk assessment metric represents a confidence level the incoming communication is predicted as a scam via the learned classified model, and the learned classification model is trained based on training data comprising information indicative of known scams; and determining whether the risk assessment metric exceeds a pre-determined threshold, wherein the incoming communication is classified as a suspicious incoming communication in response to determining the risk assessment metric exceeds the pre-determined threshold; and in response to classifying the incoming communication as a suspicious incoming communication; further classifying the incoming communication with a corresponding classification class indicative of a type of scam that the incoming communication involves and further indicative of an individual or an entity that a scammer from which the incoming communication originates is impersonating; generating and providing, to the user for review, a risk report comprising one or more risk assessment results for the incoming communication based on the risk assessment metric and the corresponding classification class; monitoring one or more outgoing communications from the user; and invoking an action relating to scam prevention in response to determining an outgoing communication from the user is linked to the incoming communication.
-
Specification