Upload-Time Document Type Detection Using Dual OCR Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing document upload processes in online computer systems fail to accurately and efficiently identify document types during the upload process, particularly in backend systems that require specific document types for processing, leading to inefficiencies and potential fraudulent activities.

Innovation Solution

A two-step optical character recognition (OCR) process is implemented, utilizing a keyword recognition engine and an account character recognition engine to identify and verify document types, with the backend system initiating detection during the upload process, allowing for real-time validation and cancellation of unsupported document types.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a backend system processes millions of documents, then processing volume increases, but speed and accuracy in determining document types become critical challenges

Engineering Contradiction:
Improveprocessing volumeVSAvoidtime for document type determination
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by detecting document types during the upload process itself, before the actual processing begins. The backend system initiates character recognition engines to identify document types in real-time as documents are being uploaded, rather than waiting for the upload to complete and then determining document type. This preliminary detection during upload significantly reduces the time loss associated with separate document type determination steps.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If multiple character recognition engines are used to detect and verify document types, then accuracy improves, but system complexity increases

Engineering Contradiction:
Improvedocument type identification accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the document type detection function into multiple specialized character recognition engines. Instead of using a single complex recognition system, the patent divides the task into separate engines (e.g., one for detecting keywords like 'check' or 'deposit slip', another for verifying with account characters). Each engine handles a specific aspect of document type identification, and their results are combined through verification logic. This segmentation improves overall accuracy while keeping each individual engine relatively simple.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements feedback through a verification process where the results from multiple character recognition engines are cross-checked. The second character recognition engine verifies the document type identification by detecting account characters and comparing them against the initial detection. This feedback loop ensures accuracy by validating the results from the first detection process, allowing the system to correct potential misidentifications.

Inventive Principle:
Principle #23Feedback

3Reliability

If real-time document type verification is performed during upload, then fraudulent activities are reduced, but processing speed may be impacted

Engineering Contradiction:
Improvefraud preventionVSAvoidupload processing speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The system performs preliminary document type detection during the upload process itself, before processing begins. By initiating character recognition engines when the upload starts and obtaining results during the upload transmission, the system can reject fraudulent documents before they enter the processing pipeline. This preliminary action maintains security without requiring separate verification steps after upload completion.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuity of useful action by performing document type detection concurrently with the upload process rather than sequentially. The character recognition engines operate in parallel with the file transmission, and the verification process continues as the upload completes. This continuous detection ensures that fraudulent documents are identified and rejected without creating a separate processing bottleneck, thereby maintaining upload processing speed while ensuring reliability.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS20260087840A1Document type detection during upload process
Publication Date: 2026.03.26 CAPITAL ONE SERVICES LLC
  • US20260087840A1 patent drawing
  • US20260087840A1 patent drawing
  • US20260087840A1 patent drawing

AI summary

Systems for document type detection during a document upload process are disclosed. Character recognition processes are performed on images of a document being uploaded to a backend system. The character recognition processes may identify different subsets of characters in the document which are used to identify the document type. Subsets of characters may include keywords and account characters and each subset may be processed by a different character recognition process. One or both of the subsets of characters may be used to identify the document type and the identified document type may be used to decide whether to proceed with the document upload process.