Check QR Code Pre-processing for Transaction Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional automated banking systems often lack robust feedback mechanisms, leading to users processing transactions without full understanding of the transaction details, and may not allow cancellation once processed, causing inconvenience, especially when temporary holds are placed on deposited checks without prior user notification.

Innovation Solution

Incorporating a QR code adjacent to the convenience area on checks, allowing users to capture an image for pre-processing, which includes data from the MICR line, enabling the system to provide options for transaction continuation or cancellation before finalizing the deposit, and allowing users to pre-stage transactions for later completion at an ATM.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated teller machines process transactions automatically, then transaction speed and efficiency are improved, but user understanding and control of transaction details deteriorate

Engineering Contradiction:
Improvetransaction processing speedVSAvoiduser understanding of transaction details
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system provides feedback to the user by displaying transaction details, hold information, and available options on the user interface before the transaction is finalized. This allows users to understand what will happen to their deposited checks, including any holds that will be placed on funds, while still maintaining automated processing efficiency.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary processing of the check image to determine hold status and transaction options before the user commits to the transaction. This preliminary action occurs during image capture and initial processing, allowing the system to prepare transaction details in advance and present them to the user for confirmation.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If transactions are processed automatically without interruption, then processing efficiency is improved, but user ability to cancel or modify transactions deteriorates

Engineering Contradiction:
Improvetransaction processing efficiencyVSAvoiduser ability to cancel or modify transaction
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system introduces dynamic decision points during the transaction process where users can choose to continue or cancel based on displayed hold information. The transaction flow is made adaptable, allowing users to modify their decision after seeing preliminary hold status but before final processing completion.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The user interface acts as an intermediary between the automated processing system and the user. It presents transaction details and hold information, then transmits the user's decision (continue or cancel) back to the processing system, bridging automated efficiency with user control.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If hold information is provided after transaction completion, then automated processing speed is maintained, but user convenience and ability to retrieve check deteriorates

Engineering Contradiction:
Improveautomated processing speedVSAvoiduser convenience and check retrieval
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system determines and displays hold information during the initial image processing stage, before the user completes the transaction. This preliminary provision of hold information allows users to make informed decisions about whether to proceed with the deposit or retrieve the check, eliminating the need to wait until after transaction completion.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9076135B2Apparatus, method and computer-readable media for pre-processing information associated with a negotiable instrument to identify options for processing the negotiable instrument
Publication Date: 2015.07.07 BANK OF AMERICA CORP
  • US9076135B2 patent drawing
  • US9076135B2 patent drawing
  • US9076135B2 patent drawing

AI summary

Systems, methods, computer-readable media and apparatuses pre-processing a negotiable instrument, such as a check, are presented. An image of a portion of the check may be received, such as from a mobile device of a user. The portion provided in the image may include a convenience area of the check identifying an amount of the check as a numerical value and a quick response (QR) code. The QR code may contain data such as that contained in the magnetic ink character recognition (MICR) line of the check. The image may be processed to identify one or more options available for continued processing of the check or for cancelling the transaction. The options may be provided to the user, such as via a user interface. In some examples, the user interface may be provided on the mobile device used to capture the image of the portion of the check.