Determining risk exposure and avoiding fraud using a collection of terms
DCFirst Claim
Patent Images
1. A system, comprising:
- a processor configured to;
receive an electronic communication;
obtain, from a data store, a first collection of terms, wherein;
the first collection of terms corresponds to a first attack strategy;
the first attack strategy is associated with a plurality of narrative points, wherein the plurality of narrative points comprises a plurality of equivalence classes;
each narrative point of the first attack strategy is associated with a corresponding group of terms representative of the narrative point;
the groups of terms corresponding to the narrative points collectively comprise the first collection of terms; and
a second attack strategy that is different from the first attack strategy is associated with a second collection of terms;
evaluate the received communication to determine whether the received communication is indicative of the first attack strategy, wherein the evaluating includes;
for each narrative point of the first attack strategy, determining whether the received communication includes the presence of one or more terms matching to the group of terms corresponding to the narrative point;
determining whether the received communication includes the presence of terms matching to a threshold number of narrative points; and
determining whether terms present in the communication that match to the narrative points of the first attack strategy occur in a particular order; and
classify the received communication based at least in part on the evaluation; and
a memory coupled to the processor and configured to provide the processor with instructions.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
Classification of electronic communications includes receiving an electronic communication, evaluating the received communication against a collection of terms, and classifying the received communication based at least in part on the evaluation. The collection of terms is representative of a particular strategy of an attacker. The evaluation includes determining a presence of a portion of the collection of terms in the electronic communication.
-
Citations
21 Claims
-
1. A system, comprising:
-
a processor configured to; receive an electronic communication; obtain, from a data store, a first collection of terms, wherein; the first collection of terms corresponds to a first attack strategy; the first attack strategy is associated with a plurality of narrative points, wherein the plurality of narrative points comprises a plurality of equivalence classes; each narrative point of the first attack strategy is associated with a corresponding group of terms representative of the narrative point; the groups of terms corresponding to the narrative points collectively comprise the first collection of terms; and a second attack strategy that is different from the first attack strategy is associated with a second collection of terms; evaluate the received communication to determine whether the received communication is indicative of the first attack strategy, wherein the evaluating includes; for each narrative point of the first attack strategy, determining whether the received communication includes the presence of one or more terms matching to the group of terms corresponding to the narrative point; determining whether the received communication includes the presence of terms matching to a threshold number of narrative points; and determining whether terms present in the communication that match to the narrative points of the first attack strategy occur in a particular order; and classify the received communication based at least in part on the evaluation; and
a memory coupled to the processor and configured to provide the processor with instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 21)
-
-
19. A method of, comprising:
-
receiving an electronic communication; obtaining, from a data store, a first collection of terms, wherein; the first collection of terms corresponds to a first attack strategy; the first attack strategy is associated with a plurality of narrative points, wherein the plurality of narrative points comprises a plurality of equivalence classes; each narrative point of the first attack strategy is associated with a corresponding group of terms representative of the narrative point; the groups of terms corresponding to the narrative points collectively comprise the first collection of terms; and a second attack strategy that is different from the first attack strategy is associated with a second collection of terms; evaluating, using a processor, the received communication to determine whether the received communication is indicative of the first attack strategy, wherein the evaluating includes; for each narrative point of the first attack strategy, determining whether the received communication includes the presence of one or more terms matching to the group of terms corresponding to the narrative point; determining whether the received communication includes the presence of terms matching to a threshold number of narrative points; and determining whether terms present in the communication that match to the narrative points of the first attack strategy occur in a particular order; and classifying the received communication based at least in part on the evaluation.
-
-
20. A computer program product embodied in a non-transitory tangible computer readable storage medium and comprising computer instructions for:
-
receiving an electronic communication; obtaining, from a data store, a first collection of terms, wherein; the first collection of terms corresponds to a first attack strategy; the first attack strategy is associated with a plurality of narrative points, wherein the plurality of narrative points comprises a plurality of equivalence classes; each narrative point of the first attack strategy is associated with a corresponding group of terms representative of the narrative point; the groups of terms corresponding to the narrative points collectively comprise the first collection of terms; and a second attack strategy that is different from the first attack strategy is associated with a second collection of terms; evaluating the received communication to determine whether the received communication is indicative of the first attack strategy, wherein the evaluating includes; for each narrative point of the first attack strategy, determining whether the received communication includes the presence of one or more terms matching to the group of terms corresponding to the narrative point; determining whether the received communication includes the presence of terms matching to a threshold number of narrative points; and determining whether terms present in the communication that match to the narrative points of the first attack strategy occur in a particular order; and classifying the received communication based at least in part on the evaluation.
-
Specification