Real-time Check Processing System for Overdraft Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing networks for communicating electronic data associated with financial transactions involving checks are excessively slow, leading to delayed access to funds and uncertainty about sufficient account balances, which hampers immediate transactions and customer satisfaction.

Innovation Solution

A system for real-time data processing that includes interfaces to receive and process account and check data, determining deposit and debit accounts, and communicating notifications between member financial institutions to facilitate immediate fund availability and overdraft detection, independent of traditional ACH processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If traditional ACH processing networks are used for check transactions, then system stability and broad compatibility are maintained, but transaction speed and fund availability are excessively slow

Engineering Contradiction:
Improvetransaction processing speedVSAvoidprocessing system complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent segments the traditional monolithic ACH processing system into multiple parallel processing channels: real-time processing for eligible transactions and batch processing for others. This segmentation enables fast processing of compatible transactions without requiring complete system redesign, thus improving speed while managing complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary real-time processing layer that sits between the check submission and the traditional ACH network. This intermediary performs rapid validation and routing decisions, filtering transactions that can be processed immediately while forwarding others to the standard ACH network, thereby accelerating overall processing without destabilizing the existing system.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If temporary holds are placed on deposited funds to ensure clearance, then transaction reliability is maintained, but fund availability time and customer satisfaction deteriorate

Engineering Contradiction:
Improvetransaction clearance reliabilityVSAvoidfund availability time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary validation and risk assessment actions before placing holds on funds. By pre-verifying account validity, check authenticity, and depositor credentials in real-time, the system identifies high-confidence transactions that can bypass traditional hold periods, thus maintaining reliability for risky transactions while reducing time loss for verified ones.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent dynamically changes the hold duration parameter based on transaction risk characteristics. Instead of applying a uniform hold period, the system adjusts hold parameters in real-time based on factors like account history, check amount, and verification results, thereby reducing unnecessary time loss while maintaining appropriate reliability controls.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If real-time processing is implemented for all check transactions, then transaction speed and fund availability are improved, but system complexity and computational resource requirements increase

Engineering Contradiction:
Improvetransaction processing throughputVSAvoidprocessing system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies real-time processing selectively to transactions that meet specific eligibility criteria rather than attempting to process all transactions in real-time. This partial application of real-time processing achieves significant productivity gains for eligible transactions while avoiding the excessive complexity and resource requirements that would result from universal real-time processing.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent designs the real-time processing system with multi-functionality to handle multiple transaction types and validation scenarios through a single integrated platform. This universal approach consolidates what would otherwise require multiple separate systems, thereby improving productivity without proportionally increasing system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Measurement precision

If comprehensive account verification is performed before each transaction, then transaction accuracy and overdraft prevention are improved, but processing time and computational resources increase

Engineering Contradiction:
Improveaccount balance verification accuracyVSAvoidverification processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs comprehensive account verification actions in advance during account setup and periodic re-validation, building a cached profile of account characteristics and available credit. This preliminary verification reduces the need for exhaustive real-time checks on every transaction, thereby maintaining high measurement precision while reducing verification processing time for routine transactions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies full-comprehensive verification only when necessary based on risk indicators, while using simplified verification methods for low-risk transactions. This selective approach maintains high accuracy for problematic cases while minimizing processing time and resource consumption for the majority of routine transactions.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10380681B2Real-time data processing
Publication Date: 2019.08.13 BANK OF AMERICA CORP
  • US10380681B2 patent drawing
  • US10380681B2 patent drawing
  • US10380681B2 patent drawing

AI summary

In certain embodiments, a system for real-time overdraft detection includes one or more processors operable to: determine a deposit financial institution and deposit account based on the received check data, determine a debit financial institution and debit account based on the received check data, determine that the deposit financial institution and the debit financial institution are member financial institutions, determine a debit amount based on received check data, determine that the debit account matches an account associated with received account data, and determine that the debit amount exceeds an approved debit amount; the one or more interfaces further operable to communicate a declined transaction notification to the deposit account holder in response to determining that the debit amount exceeds the approved debit amount, the declined transaction notification notifying the deposit account holder that the debit amount cannot be credited to the deposit account holder.