Method and system for advanced scenario based alert generation and processing
First Claim
1. A computer-based method for generating alerts to a behavior as represented in data, the method comprising:
- receiving financial data from at least one source, wherein the received financial data comprises data representative of a plurality of transactions and a plurality of entities, wherein the plurality of transactions and the plurality of entities are not predetermined to be related;
identifying a behavior of interest that comprises one or more sequence detection requirements;
determining, by a computing device, whether one or more groups of the transactions and the entities collectively satisfy at least one of the sequence detection requirements;
if so, assigning a corresponding priority to each group by, for each group;
determining a match score value associated with the group, anddetermining the priority for the group by one or more of the following;
summing the match score and a first value associated with the behavior of interest,summing the match score and a second value, wherein the second value is based on a graduated scale, andsumming the match score and a third value, wherein the third value is based on one or more prior occurrences of the behavior of interest within a period of time; and
generating an alert comprising one or more of the groups and the corresponding priority.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer based method and system generates alerts based on the detection of an advanced scenario in a data set. The system and method may take data related to events and entities, transform the data, and apply advanced scenarios to the data to produce matches that reflect the occurrence of an advanced scenario and the behavior of interest. The advanced scenarios can be defined to cover specific product lines and services, lines of businesses, and combinations thereof. The advanced scenarios can be defined to be indicative of a behavior class, or a specific behavior which is part of a behavior class. Alerts produced by the system can be grouped, prioritized and routed such that the appropriate users are notified in a timely manner. The system and method can be applied to a variety of industries including financial and health care, and can detect both illicit and licit behaviors of interest.
64 Citations
24 Claims
-
1. A computer-based method for generating alerts to a behavior as represented in data, the method comprising:
-
receiving financial data from at least one source, wherein the received financial data comprises data representative of a plurality of transactions and a plurality of entities, wherein the plurality of transactions and the plurality of entities are not predetermined to be related; identifying a behavior of interest that comprises one or more sequence detection requirements; determining, by a computing device, whether one or more groups of the transactions and the entities collectively satisfy at least one of the sequence detection requirements; if so, assigning a corresponding priority to each group by, for each group; determining a match score value associated with the group, and determining the priority for the group by one or more of the following; summing the match score and a first value associated with the behavior of interest, summing the match score and a second value, wherein the second value is based on a graduated scale, and summing the match score and a third value, wherein the third value is based on one or more prior occurrences of the behavior of interest within a period of time; and generating an alert comprising one or more of the groups and the corresponding priority. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-based method of generating alerts to a behavior as represented in data, the method comprising:
-
receiving financial data from at least one source, wherein the received financial data comprises data representative of a plurality of transactions and a plurality of entities, wherein the plurality of transactions and the plurality of entities are not predetermined to be related; accessing a scenario library to identify a detection algorithm for identifying a behavior of interest; identifying a group of potentially significant transactions by analyzing each transaction in the received data; applying the detection algorithm to determine whether the potentially significant transactions in the group collectively exhibit a time-based pattern that is indicative of the behavior of interest; if so, assigning a priority to the group by; determining a match score value associated with the group, and determining the priority for the group by one or more of the following; summing the match score and a first value associated with the behavior of interest, summing the match score and a second value, wherein the second value is based on a graduated scale, and summing the match score and a third value, wherein the third value is based on one or more prior occurrences of the behavior of interest within a period of time; and generating an alert comprising; the potentially significant transactions in the group, the entities engaged in the potentially significant transactions, the priority, a focus, one or more highlights of the events and entities that correspond to each identified relationship, and one or more parameters that may be varied by a user to set a relationship match and confirm whether the specified behavior of interest is present from identified relationships. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A system for generating alerts to a behavior as represented in data, the system comprising:
-
a processor; and a processor readable storage medium in communication with the processor, wherein the processor readable storage medium contains one or more programming instructions for; receiving financial data from at least one source, wherein the received financial data comprises a plurality of transactions and a plurality of entities, wherein the plurality of transactions and the plurality of entities are not predetermined to be related; identifying a descriptive element that comprises one or more sequence detection requirements; determining, whether one or more groups of the transactions and the entities collectively satisfy at least one of the sequence detection requirements; if so, assigning a corresponding priority to each group by, for each group; determining a match score value associated with the group, and determining the priority for the group by one or more of the following; summing the match score and a first value associated with the behavior of interest, summing the match score and a second value, wherein the second value is based on a graduated scale, and summing the match score and a third value, wherein the third value is based on one or more prior occurrences of the behavior of interest within a period of time; and generating an alert comprising one or more of the groups and the corresponding priority. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A computer-based method for generating alerts to a behavior as represented in data, the method comprising:
-
receiving a first set of financial data from a first source, wherein the first set of financial data comprises a first plurality of transactions and a first plurality of entities, wherein the first plurality of transactions and the first plurality of entities are not predetermined to be related; accessing a scenario library to identify a detection algorithm for identifying a behavior of interest; applying the detection algorithm to identify a second plurality of transactions and a second plurality of entities in the first set of financial data that are collectively indicative of the behavior of interest; determining whether one or more relationships exist among the identified second plurality of transactions and the identified second plurality of entities from the first set of financial data; if so, generating a first alert having a first priority, wherein the first priority is determined by; determining a first match score value, and determining a sum of one or more of the following; the first match score and a first value associated with the behavior of interest, the first match score and a second value, wherein the second value is based on a graduated scale, and the first match score and a third value, wherein the third value is based on one or more prior occurrences of the behavior of interest within a period of time; receiving a second set of financial data from a second source, wherein the second set of financial data comprises a third plurality of transactions and a third plurality of entities, wherein the third plurality of transactions and the third plurality of entities are not predetermined to be related; combining the first set of financial data and the second set of financial data to produce an updated set of financial data; applying the detection algorithm to identify a fourth plurality of transactions and a fourth plurality of entities in the updated set of financial data that are collectively indicative of the behavior of interest; determining whether one or more relationships exist among the fourth plurality of transactions and the fourth plurality of entities from the updated set of financial data; if so, generating a second alert having a second priority; prioritizing the first alert and the second alert based on the first priority and the second priority; and providing a user an alert summary comprising one or more of the first alert and the second alert.
-
Specification