Systems and user interfaces for dynamic and interactive investigation based on automatic malfeasance clustering of related data in various data structures
First Claim
1. A computer-implemented method comprising:
- accessing properties associated with a first transaction data item;
identifying, from a plurality of transaction data items, the first transaction data item based at least on the properties;
determining a trader identifier associated with the first transaction data item;
determining a first electronic communication that was sent or received by a first trader associated with the trader identifier;
determining that the first electronic communication satisfies at least one of;
the first electronic communication comprising at least one less of a particular participant than a previous electronic communication associated with the first electronic communication,the first electronic communication comprising at least one additional participant than another previous electronic communication associated with the first electronic communication, wherein the additional participant is determined to be a supervisor of the first trader, orthe first electronic communication comprising a participant that is associated with an external personal account of the first trader;
designating the first electronic communication as a seed; and
generating a data item cluster from a plurality of transaction-related data items based on the seed, wherein a data item of the data item cluster comprises information associated with at least one of;
a trader, an electronic communication, a transaction, or an institution.
8 Assignments
0 Petitions
Accused Products
Abstract
In various embodiments, systems, methods, and techniques are disclosed for generating a collection of clusters of related data from a seed to assist in detection of financial malfeasance. Seeds may be generated based on seed generation strategies or rules. Clusters may be generated by, for example, retrieving a seed, adding the seed to a first cluster, retrieving a clustering strategy or rules, and adding related data (such as trades, emails or chat messages) and/or data entities to the cluster based on the clustering strategy. Various cluster scores may be generated based on attributes of data in a given cluster, and the clusters may be displayed and ranked based on their scores. Various embodiments may enable an analyst to review clusters of trades, emails and/or chat messages that are the most likely to reveal financial malfeasance.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
accessing properties associated with a first transaction data item; identifying, from a plurality of transaction data items, the first transaction data item based at least on the properties; determining a trader identifier associated with the first transaction data item; determining a first electronic communication that was sent or received by a first trader associated with the trader identifier; determining that the first electronic communication satisfies at least one of; the first electronic communication comprising at least one less of a particular participant than a previous electronic communication associated with the first electronic communication, the first electronic communication comprising at least one additional participant than another previous electronic communication associated with the first electronic communication, wherein the additional participant is determined to be a supervisor of the first trader, or the first electronic communication comprising a participant that is associated with an external personal account of the first trader; designating the first electronic communication as a seed; and generating a data item cluster from a plurality of transaction-related data items based on the seed, wherein a data item of the data item cluster comprises information associated with at least one of;
a trader, an electronic communication, a transaction, or an institution. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable storage medium storing computer-executable instructions that, when executed by a computer system, configure the computer system to perform operations comprising:
-
accessing properties associated with a first transaction data item; identifying the first transaction data item based at least on the properties; determining a trader identifier associated with the first transaction data item; determining a first electronic communication that was sent or received by a first trader associated with the trader identifier; determining that the first electronic communication satisfies at least one of; the first electronic communication comprising at least one less of a particular participant than a previous electronic communication associated with the first electronic communication, the first electronic communication comprising at least one additional participant than another previous electronic communication associated with the first electronic communication, wherein the additional participant is determined to be a supervisor of the first trader, or the first electronic communication comprising a participant that is associated with an external personal account of the first trader; designating the first electronic communication as a seed; and generating a data item cluster from a plurality of transaction-related data items based on the seed, wherein a data item of the data item cluster comprises information associated with at least one of;
a trader, an electronic communication, a transaction, or an institution. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer system comprising:
-
one or more computer readable storage devices configured to store; a plurality of transaction-related data items, wherein a data item of the plurality of transaction-related data items comprises information associated with at least one of;
a trader, an electronic communication, a transaction, or an institution; andone or more hardware computer processors in communication with the one or more computer readable storage devices and configured to execute computer executable instructions in order to cause the one or more hardware computer processors to; access properties associated with a first transaction data item; identify the first transaction data item based at least on the properties; determine a trader identifier associated with the first transaction data item; determine a first electronic communication that was sent or received by a first trader associated with the trader identifier; determine that the first electronic communication satisfies at least one of; the first electronic communication comprising at least one less of a particular participant than a previous electronic communication associated with the first electronic communication, the first electronic communication comprising at least one additional participant than another previous electronic communication associated with the first electronic communication, wherein the additional participant is determined to be a supervisor of the first trader, or the first electronic communication comprising a participant that is associated with an external personal account of the first trader; designate the first electronic communication as a seed; and generate a data item cluster from the plurality of transaction-related data items based on the seed. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification