Patent ID: 8489476

Claim:
A system for managing data for a suspicious activity monitor (SAM), the system comprising: a processor; a memory communicatively coupled to the processor; at least one subsystem deployed in the memory and executable by the processor to receive transaction messages from a plurality of financial services, each transaction message containing data for a transaction provided by one of the plurality of financial services, the data being arranged in the transaction message according to a standard format, wherein the standard format includes a number of common domain values for each of a number of fields; at least one subsystem deployed in the memory and executable by the processor to detect and forward member and account data associated with each transaction message to a repository; at least one subsystem deployed in the memory and executable by the processor to determine whether enrichment of any transaction data of a particular transaction message is needed to conform to a preferred format of the SAM; at least one subsystem deployed in the memory and executable by the processor to enrich the transaction data of the particular transaction message in accordance with the preferred format of the SAM based on a particular portion of the member and account data of the repository associated with a member and account of the particular transaction message; at least one subsystem deployed in the memory and executable by the processor to filter one or more transaction messages according to one or more predefined criteria based on a message envelope of the transaction message; at least one subsystem deployed in the memory and executable by the processor to determine an update to a portion of the data associated with at least one member of a financial institution in filtered ones of the transaction messages; at least one subsystem deployed in the memory and executable by the processor to forward the determined update to the repository; and at least one subsystem deployed in the memory and executable by the processor to forward the data and the updated portion of the data in filtered ones of the transaction messages to the SAM.