Remote Check Deposit With OCR-First Image Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional remote check deposit systems face challenges in capturing clear and precise images of checks, particularly on resource-constrained devices, leading to user frustration and inefficiencies in optical character recognition (OCR) processes.

Innovation Solution

A method and system for remote check deposit using a mobile device that performs optical character recognition (OCR) locally, verifies image quality, and provides user-controlled image capture, followed by server validation, ensuring privacy and efficiency by minimizing network traffic and offloading processing to the mobile device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If remote check deposit systems use traditional OCR processes on resource-constrained mobile devices, then users can deposit checks remotely without visiting physical institutions, but the OCR process becomes inefficient and error-prone due to device resource limitations

Engineering Contradiction:
Improveremote check deposit capabilityVSAvoidOCR processing efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent introduces a server as an intermediary to perform OCR processing. Instead of running OCR directly on resource-constrained mobile devices, the system captures check images locally and transmits them to a server with sufficient computational resources. The server performs the OCR processing and returns results to the mobile device, effectively mediating between the user's need for remote deposit and the computational requirements of OCR.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If check images are transmitted to financial institution servers for processing, then validation and fraud detection can be performed, but network traffic consumption increases and processing time is extended

Engineering Contradiction:
Improvecheck validation accuracyVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary processing of check images on the mobile device before transmission to the server. This includes capturing multiple images, selecting the best quality image, and performing initial validation checks. By preparing the data in advance and filtering out obviously invalid checks locally, the system reduces the amount of work needed on the server and minimizes network traffic, thereby reducing overall processing time while maintaining validation accuracy.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If multiple check images are captured and reviewed by users before submission, then image quality can be ensured, but user complexity and operational steps increase

Engineering Contradiction:
Improvecheck image qualityVSAvoidimage capture process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements automatic image quality assessment and selection features that perform the review process without requiring deep user involvement. The system captures multiple images, automatically evaluates their quality based on technical criteria (focus, lighting, completeness), and selects the best image for submission. This self-service approach maintains high image quality standards while reducing the operational complexity for users, as they don't need to manually review and compare multiple images.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12499423B2Mobile check deposit
Publication Date: 2025.12.16 US BANK NATIONAL ASSOCIATION
  • US12499423B2 patent drawing
  • US12499423B2 patent drawing
  • US12499423B2 patent drawing

AI summary

Methods and systems for remote check deposit are disclosed. A check for deposit is processed without the need for a server to receive any image of the check initially. Instead, optical character recognition (OCR) data is received at the server from a mobile device. Verification processing for the check is then performed using the OCR data. If the verification process is successful, a confirmation notification is sent to the mobile device. Subsequently, after sending the confirmation notification, a check image is received, from which the OCR data was determined. The check is, in turn, processed for deposit using the received check image.