Sandbox Testing for Money Laundering Detection Rules

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing money laundering detection systems require complex and time-consuming processes for updating entity-specific rulesets, necessitating active participation from system administrators or DevOps, which is inconvenient and prone to errors.

Innovation Solution

Implementing a sandbox-enabled testing and updating method that allows client entities to modify and test money laundering detection rulesets independently, using a processor-based server to generate and analyze modified rulesets against historical transaction data without requiring active administrator participation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If system administrators or DevOps actively participate in updating entity-specific rulesets, then the reliability of money laundering detection is improved, but the device complexity and time consumption increase

Engineering Contradiction:
Improvedetection reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system enables entity-specific clients to independently update and test their own detection rulesets without requiring system administrator intervention. The sandbox environment allows clients to self-serve by loading historical data, testing rule modifications, and deploying updates autonomously, thereby reducing system complexity while maintaining detection reliability through built-in validation mechanisms

Inventive Principle:
Principle #25Self-service

2Reliability

If system administrators or DevOps actively participate in updating entity-specific rulesets, then the detection accuracy is improved, but the loss of time increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidupdate time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The sandbox environment enables preliminary testing of rule modifications before deployment to production. Clients can pre-test rule changes against historical data in the sandbox, validate detection accuracy, and only then deploy to the live system. This preliminary action eliminates the need for time-consuming administrator review and iterative testing, significantly reducing total update time while maintaining detection accuracy

Inventive Principle:
Principle #10Preliminary action

3Reliability

If sandbox testing is implemented for rule modifications, then the error rate is reduced, but the device complexity increases

Engineering Contradiction:
Improveerror rateVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system architecture is segmented into distinct environments: sandbox for testing and production for live detection. This segmentation isolates testing operations from production operations, allowing error-free rule development in the sandbox without affecting production stability. The modular architecture reduces overall system complexity by clearly defining boundaries and interfaces between environments

Inventive Principle:
Principle #1Segmentation

4Ease of operation

If client entities independently modify rulesets without administrator participation, then the ease of operation is improved, but the reliability may deteriorate

Engineering Contradiction:
Improveease of rule modificationVSAvoiddetection reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The sandbox environment serves as an intermediary between client entities and the production detection system. Clients can freely modify rules in the sandbox with full ease of operation, while the sandbox itself acts as a mediator that validates these changes before they reach production. This intermediary mechanism preserves both operational ease and detection reliability by decoupling free-form experimentation from production constraints

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11810118B2Sandbox based testing and updating of money laundering detection platform
Publication Date: 2023.11.07 ACTIMIZE LIMITED
  • US11810118B2 patent drawing
  • US11810118B2 patent drawing
  • US11810118B2 patent drawing

AI summary

A computerized-method for initiating a sandbox-testing-process-flow associated with a client-entity, within a server runtime environment and configuring said sandbox testing process flow with money laundering-detection-rules is provided herein. The computerized-method includes receiving: an instruction for initiating a sandbox-testing-process-flow associated with a client-entity; one or more money-laundering-detection-rules for implementation within the sandbox-testing-process-flow; parameters defining historical-transaction-data to be retrieved by the sandbox-testing-process-flow; monitoring the one or more money-laundering-detection-rules by implementing through the sandbox-testing-process-flow, money-laundering event analysis based on an application of the one or more rules on retrieved historical-transaction-data by the received parameters thereof for generating a money-laundering event determination decision indicative of whether the retrieved historical-transaction-data is an outcome of money-laundering related activity; and transmitting results of the money-laundering event analysis implemented through the sandbox-testing-process-flow to the client-entity to check that the one or more money-laundering-detection rules are error free and do not result in any unintended outcomes or errors.