Batch Transaction Fraud Detection Using Hashed ACH Headers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional fraud detection systems for batch transactions in ACH networks are complex and time-consuming, often failing to detect fraudulent activities due to the complexity of analyzing individual transactions and applying averages, leading to missed detections.

Innovation Solution

A method using a machine-learning model trained with hashed ACH header data to identify fraudulent transactions by generating a hash value from selected data fields, simplifying the detection process and reducing memory requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional fraud detection systems analyze individual transactions and apply averages, then detection thoroughness is improved, but processing time and system complexity increase significantly

Engineering Contradiction:
Improvedetection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts only the necessary identifying fields from batch transaction headers (such as originator ID, receiver ID, transaction amount, and date) to create a simplified detection key. This extraction approach maintains detection accuracy by focusing on the most relevant fraud indicators while eliminating unnecessary data processing, thereby reducing processing time without sacrificing thoroughness.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the batch transaction analysis into two distinct phases: (1) a fast filtering phase that processes only batch-level headers using extracted identifying fields to quickly identify suspicious batches, and (2) a detailed examination phase that analyzes individual transactions only within flagged batches. This segmentation enables efficient processing while maintaining comprehensive detection capability where needed.

Inventive Principle:
Principle #1Segmentation

2Reliability

If conventional systems process thousands of individual transactions in batches, then comprehensive coverage is achieved, but data intensity and processing complexity increase

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

Solution Approach 1:

The patent performs preliminary fraud detection at the batch header level before individual transactions are fully processed. By evaluating extracted identifying fields from batch headers first, the system can pre-flag suspicious batches for deeper analysis, ensuring comprehensive coverage while reducing the overall data processing burden and system complexity required for full transaction-by-transaction analysis.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If detailed transaction data is processed for fraud detection, then detection accuracy is improved, but memory requirements and data intensity increase

Engineering Contradiction:
Improvedetection accuracyVSAvoiddata volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential identifying fields from batch transaction headers—such as originator identification, receiver identification, transaction amount, and transaction date—into a compact detection key. This extraction maintains detection accuracy by focusing on the most critical fraud indicators while dramatically reducing the data volume that must be processed and stored, thereby lowering memory requirements without sacrificing detection capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20260004300A1Techniques for detecting undesirable batch transactions
Publication Date: 2026.01.01 THE HUNTINGTON NAT BANK
  • US20260004300A1 patent drawing
  • US20260004300A1 patent drawing
  • US20260004300A1 patent drawing

AI summary

Techniques are described herein for detecting undesirable batch transactions. A machine-learning model that has been trained to determine a likelihood that a given batch transaction is fraudulent may be obtained. The machine-learning model may be trained with a supervised learning algorithm and a training data set example of the training data set comprising a corresponding hash value generated from one or more data fields of at least one batch transaction header and a label indicating whether the training data set example is associated with a fraudulent batch transaction. The method may include generating a hash value based at least in part on providing a set of data field values of one or more batch transaction headers to a hashing algorithm as input. The method may include determining that the batch transaction is fraudulent based at least in part on output received from the machine-learning model.