IP Library Granted Patent US 12,499,422
Granted Patent B2
US 12,499,422 · App. 19/221,633 · Granted Dec 16, 2025

Mobile check deposit

Inventors: Marlen L. Foster (Fairfield, CA); Connie K. Yung (San Francisco, CA); Vijay Narayanan (San Jose, CA); Raj M. Bharadwaj (Plymouth, MN); Soumitri Naga Kolavennu (Plymouth, MN); Jessica G. Winberg (Prescott, WI); Balasubramanian Narayanan (Minneapolis, MN); Hima Rama Subrahmanyam Vishnubhotla (Suwanee, GA); Jayalakshmi Mangalagiri (Lakeville, MN); Ali Marjani (Cary, NC); Teja Dade (Omaha, NE); Michael Starace (Oakland, CA); David Robinson (Burnsville, MN)
Assignee: U.S. Bank National Association
G06Q20/0425G06Q20/108G06Q20/3223G06Q20/326G06Q20/4016G06Q20/42G06Q40/02G06V30/19013G06V30/19093G06V30/1916G06V30/2253
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,499,422
App. No.
19/221,633
Granted
Dec 16, 2025
Kind
B2
Abstract

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.

Claims (76)

1 . A method for processing a check image of a check, the method comprising:

receiving a check image of a check, the check image captured by an image capture device of a mobile device, wherein the check image includes:

a first region having a first set of characters of a first font; and

a second region having a second set of characters of a second font, wherein the second region corresponds to a Magnetic Ink Character Recognition (MICR) line of the check;

causing the mobile device to perform a first optical character recognition (OCR) process on the first region; and

causing the mobile device to perform a second OCR process on the second region to generate extracted MICR digits corresponding to the second set of characters, wherein the second OCR process includes:

determining a respective integer value represented by each respective character of the second set of characters, the determining including:

generating a conforming outer perimeter of the respective character; and

comparing the conforming outer perimeter of the respective character with one or more templates of a set of template conforming outer perimeters for each integer zero through nine of the second font,

wherein the respective integer value corresponds to the template having a best fit based on the comparing,

wherein the extracted MICR digits include the respective integer values of the respective characters of the second set of characters.

2 . The method of claim 1 , wherein the second OCR process further includes:

causing the mobile device to perform the first OCR process on the second region to generate a set of one or more bounding boxes for the second region; and

generating conforming outer perimeter images based on the set of one or more bounding boxes, wherein the conforming outer perimeter images each include a conforming outer perimeter of a corresponding character,

wherein the method further comprises discarding characters identified by the first OCR process on the second region prior to determining the respective integer value.

3 . The method of claim 1 , further comprising:

isolating the second set of characters within the second region from a background, wherein the isolating includes:

calculating a vertical projection of a second region snippet, wherein calculating the vertical projection includes summing intensity values along columns within the second region snippet;

calculating a horizontal projection of the second region snippet, wherein calculating the horizontal projection includes summing intensity values across rows within the second region snippet; and

applying a vertical mask based on the vertical projection and applying a horizontal mask based on the horizontal projection.

4 . The method of claim 1 , further comprising:

generating the conforming outer perimeter of the respective character without generating a portion corresponding to closed typographical counters formed within digits zero, six, eight, and nine.

5 . The method of claim 2 ,

wherein the set of template conforming outer perimeters consists of conforming outer perimeters for each integer between zero and through nine of a single font; and

wherein the extracted MICR digits consist of the respective integers assigned to each respective conforming outer perimeter image of the conforming outer perimeter images.

6 . The method of claim 1 , further comprising:

preprocessing the check image before causing the mobile device to perform the first OCR process and the second OCR process to convert the check image into a black and white check image.

7 . The method of claim 6 , wherein the preprocessing the check image includes:

detecting corner points on the check image to generate a perspective fixed check image; and

cropping the check image to generate a cropped check image including the second region,

wherein the second OCR process is performed on the cropped check image.

8 . The method of claim 7 , further comprising:

preprocessing the cropped check image to convert the cropped check image into a black and white cropped check image before the second OCR process is performed on the cropped check image.

9 . The method of claim 8 ,

wherein the preprocessing the cropped check image includes image thresholding, and

wherein the preprocessing the cropped check image includes inverting color of the second set of characters on the black and white cropped check image.

10 . The method of claim 1 , further comprising:

determining a number of characters present in the second region;

determining a length of the second region in pixels;

using the number of characters present in the second region and the length of the second region in pixels to calculate a scaling factor; and

scaling the check image based on the scaling factor.

11 . The method of claim 1 , further comprising:

calculating a horizontal projection by summing pixel intensities along rows of the second region;

calculating a vertical projection by summing pixel intensities along columns of the second region;

computing a horizontal threshold value;

computing a vertical threshold value;

creating a horizontal mask based on comparing the horizontal projection to the horizontal threshold value;

creating a vertical mask based on comparing the vertical projection to the vertical threshold value; and

applying the horizontal and vertical masks to the second region.

12 . The method of claim 1 , wherein the second OCR process further includes:

extracting a routing number within the second set of characters, the extracting including:

detecting a conforming outer perimeter of a leading symbol preceding the routing number in the second set of characters;

detecting a conforming outer perimeter of a closing symbol following the routing number in the second set of characters; and

determining that the extracted MICR digits for the respective characters between the leading symbol and the closing symbol are the routing number,

wherein the leading symbol and the closing symbol are non-numerical symbols.

13 . The method of claim 12 , further comprising:

comparing the extracted routing number to a collection of known routing numbers to determine if the extracted routing number is a valid routing number.

14 . The method of claim 13 , further comprising:

based on the comparing, determining that the extracted routing number is not a valid routing number and presenting, on a user interface of the mobile device, a prompt for a user to recapture another image of the check.

15 . The method of claim 13 , further comprising:

based on the comparing, determining that the extracted routing number is not a valid routing number and presenting, on a user interface of the mobile device, a prompt for a user to edit the extracted routing number.

16 . The method of claim 2 , wherein causing the mobile device to perform the first OCR process on the second region to generate a set of one or more bounding boxes for the second region comprises:

generating a bounding box around the second set of characters; and

generating a bounding box around each respective character of the second set of characters.

17 . The method of claim 16 ,

wherein the second region includes marks from a signature on the check, and

wherein causing the mobile device to perform the first OCR process on the second region to generate a set of one or more bounding boxes for the second region includes eliminating the marks from the signature in the second region.

18 . The method of claim 1 , further comprising:

providing the extracted MICR digits to a server for processing; and

providing the check image to the server for processing,

wherein either or both of: (1) the check image is provided to the server for the first time only after sending the extracted MICR digits to the server for processing and (2) the check image is captured in response to receiving a user actuation causing the image capture device to capture the check image.

19 . The method of claim 1 ,

wherein the first OCR process extracts check data from the first region, the check data comprising at least one of a payor name, a payee name, a date, a check amount, or a memo note, and

wherein the second OCR process further includes extracting a routing number, an account number, and a check number from the second set of characters.

20 . The method of claim 1 , further comprising:

performing fraud detection.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2025
From: FOSTER, MARLEN L.; YUNG, CONNIE K.; NARAYANAN, VIJAY; BHARADWAJ, RAJ M.; KOLAVENNU, SOUMITRI NAGA; WINBERG, JESSICA G.; NARAYANAN, BALASUBRAMANIAN; VISHNUBHOTLA, HIMA RAMA SUBRAHMANYAM; MANGALAGIRI, JAYALAKSHMI; MARJANI, ALI; DADE, TEJA; STARACE, MICHAEL; ROBINSON, DAVID
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 071249/0182 →
Continuity (3)
Continuation In Part 18618833 · Mar 27, 2024
Continuation 18466347 · Sep 13, 2023
Related Publication 20250292220A1 · Sep 18, 2025
References Cited (247)
US 6922487B2 · Dance et al. · 2005 [cited by applicant]
US 7028886B1 · Maloney · 2006 [cited by applicant]
US 7120461B2 · Cho · 2006 [cited by applicant]
US 7168614B2 · Kotovich et al. · 2007 [cited by applicant]
US 7201323B2 · Kotovich et al. · 2007 [cited by applicant]
US 7249717B2 · Kotovich et al. · 2007 [cited by applicant]
US 7377425B1 · Ma et al. · 2008 [cited by applicant]
US 7392935B2 · Byrne et al. · 2008 [cited by applicant]
US 7416112B2 · Smith et al. · 2008 [cited by applicant]
US 7424218B2 · Baudisch et al. · 2008 [cited by applicant]
US 7430310B2 · Kotovich et al. · 2008 [cited by applicant]
US 7620604B1 · Bueche, Jr. · 2009 [cited by applicant]
US 7653183B2 · Patel et al. · 2010 [cited by applicant]
US 7680739B1 · Venturo · 2010 [cited by applicant]
US 7698222B1 · Bueche, Jr. · 2010 [cited by applicant]
US 7711176B2 · Rossignoli · 2010 [cited by applicant]
US 7778457B2 · Nepomniachtchi et al. · 2010 [cited by applicant]
US 7792752B1 · Kay · 2010 [cited by applicant]
US 7856402B1 · Kay · 2010 [cited by applicant]
US 7873200B1 · Oakes, III et al. · 2011 [cited by applicant]
US 7876949B1 · Oakes, III et al. · 2011 [cited by applicant]
US 7885451B1 · Walls et al. · 2011 [cited by applicant]
US 7885880B1 · Prasad et al. · 2011 [cited by applicant]
US 7896232B1 · Prasad et al. · 2011 [cited by applicant]
US 7900822B1 · Prasad et al. · 2011 [cited by applicant]
US 7912785B1 · Kay · 2011 [cited by applicant]
US 7949176B2 · Nepomniachtchi · 2011 [cited by applicant]
US 7949587B1 · Morris et al. · 2011 [cited by applicant]
US 7953268B2 · Nepomniachtchi · 2011 [cited by applicant]
US 7962411B1 · Prasad et al. · 2011 [cited by applicant]
US 7970677B1 · Oakes, III et al. · 2011 [cited by applicant]
US 7974899B1 · Prasad et al. · 2011 [cited by applicant]
US 7978900B2 · Nepomniachtchi et al. · 2011 [cited by applicant]
US 7996312B1 · Beck et al. · 2011 [cited by applicant]
US 7996314B1 · Smith et al. · 2011 [cited by applicant]
US 7996315B1 · Smith et al. · 2011 [cited by applicant]
US 7996316B1 · Smith et al. · 2011 [cited by applicant]
US 8000514B2 · Nepomniachtchi et al. · 2011 [cited by applicant]
US 8001051B1 · Smith et al. · 2011 [cited by applicant]
US 8046301B1 · Smith et al. · 2011 [cited by applicant]
US 8235284B1 · Prasad et al. · 2012 [cited by applicant]
US 8290237B1 · Burks et al. · 2012 [cited by applicant]
US 8320657B1 · Burks et al. · 2012 [cited by applicant]
US 8326015B2 · Nepomniachtchi · 2012 [cited by applicant]
US 8351677B1 · Oakes, III et al. · 2013 [cited by applicant]
US 8351678B1 · Medina, III · 2013 [cited by applicant]
US 8358826B1 · Medina, III et al. · 2013 [cited by applicant]
US 8374963B1 · Billman · 2013 [cited by applicant]
US 8379914B2 · Nepomniachtchi et al. · 2013 [cited by applicant]
US 8391599B1 · Medina, III · 2013 [cited by applicant]
US 8392332B1 · Oakes, III et al. · 2013 [cited by applicant]
US 8422758B1 · Bueche, Jr. · 2013 [cited by applicant]
US 8433127B1 · Harpel et al. · 2013 [cited by applicant]
US 8452689B1 · Medina, III · 2013 [cited by applicant]
US 8464933B1 · Prasad et al. · 2013 [cited by applicant]
US 8483473B2 · Roach et al. · 2013 [cited by applicant]
US 8538124B1 · Harpel et al. · 2013 [cited by applicant]
US 8542921B1 · Medina · 2013 [cited by applicant]
US 8577118B2 · Nepomniachtchi et al. · 2013 [cited by applicant]
US 8582862B2 · Nepomniachtchi et al. · 2013 [cited by applicant]
US 8611635B1 · Medina, III · 2013 [cited by applicant]
US 8620058B2 · Nepomniachtchi et al. · 2013 [cited by applicant]
US 8688579B1 · Ethington et al. · 2014 [cited by applicant]
US 8699779B1 · Prasad et al. · 2014 [cited by applicant]
US 8708227B1 · Oakes, III et al. · 2014 [cited by applicant]
US 8724924B2 · Nepomniachtchi et al. · 2014 [cited by applicant]
US 8732081B1 · Oakes, III et al. · 2014 [cited by applicant]
US 8799147B1 · Walls et al. · 2014 [cited by applicant]
US 8837806B1 · Ethington et al. · 2014 [cited by applicant]
US 8944234B1 · Csulits · 2015 [cited by applicant]
US 8959033B1 · Oakes, III et al. · 2015 [cited by applicant]
US 8977571B1 · Bueche, Jr. et al. · 2015 [cited by applicant]
US 8983170B2 · Nepomniachtchi et al. · 2015 [cited by applicant]
US 9058512B1 · Medina, III · 2015 [cited by applicant]
US 9129340B1 · Medina, III et al. · 2015 [cited by applicant]
US 9159101B1 · Pollack et al. · 2015 [cited by applicant]
US 9177197B1 · Prasad et al. · 2015 [cited by applicant]
US 9177198B1 · Prasad et al. · 2015 [cited by applicant]
US 9208393B2 · Kotovich et al. · 2015 [cited by applicant]
US 9224136B1 · Oakes et al. · 2015 [cited by applicant]
US 9286514B1 · Newman · 2016 [cited by applicant]
US 9292737B2 · Nepomniachtchi et al. · 2016 [cited by applicant]
US 9298979B2 · Nepomniachtchi et al. · 2016 [cited by applicant]
US 9324073B2 · Nepomniachtchi et al. · 2016 [cited by applicant]
US 9336517B1 · Prasad et al. · 2016 [cited by applicant]
US 9401011B2 · Medina, III et al. · 2016 [cited by applicant]
US 9536139B2 · Nepomniachtchi et al. · 2017 [cited by applicant]
US 9569756B1 · Bueche, Jr. et al. · 2017 [cited by applicant]
US 9619872B1 · Medina, III et al. · 2017 [cited by applicant]
US 9626662B1 · Prasad et al. · 2017 [cited by applicant]
US 9672510B2 · Roach et al. · 2017 [cited by applicant]
US 9679214B2 · Kotovich et al. · 2017 [cited by applicant]
US 9710702B2 · Nepomniachtchi et al. · 2017 [cited by applicant]
US 9779297B2 · Nepomniachtchi et al. · 2017 [cited by applicant]
US 9779392B1 · Prasad et al. · 2017 [cited by applicant]
US 9779452B1 · Medina et al. · 2017 [cited by applicant]
US 9818090B1 · Bueche, Jr. et al. · 2017 [cited by applicant]
US 9842331B2 · Nepomniachtchi et al. · 2017 [cited by applicant]
US 9886628B2 · Nepomniachtchi et al. · 2018 [cited by applicant]
US 9892454B1 · Pollack et al. · 2018 [cited by applicant]
US 9898778B1 · Pollack et al. · 2018 [cited by applicant]
US 9898808B1 · Medina, III et al. · 2018 [cited by applicant]
US 9904848B1 · Newman · 2018 [cited by applicant]
US 9946923B1 · Medina · 2018 [cited by applicant]
US 10013605B1 · Oakes, III et al. · 2018 [cited by applicant]
US 10013681B1 · Oakes, III et al. · 2018 [cited by applicant]
US 10102583B2 · Strange · 2018 [cited by applicant]
US 10192108B2 · Nepomniachtchi et al. · 2019 [cited by applicant]
US 10235660B1 · Bueche, Jr. et al. · 2019 [cited by applicant]
US 10275673B2 · Kotovich et al. · 2019 [cited by applicant]
US 10296909B1 · Buentello et al. · 2019 [cited by applicant]
US 10303937B2 · Nepomniachtchi et al. · 2019 [cited by applicant]
US 10346813B2 · Kumar · 2019 [cited by applicant]
US 10354235B1 · Medina, III · 2019 [cited by applicant]
US 10360447B2 · Nepomniachtchi et al. · 2019 [cited by applicant]
US 10360448B1 · Newman · 2019 [cited by applicant]
US 10373136B1 · Pollack et al. · 2019 [cited by applicant]
US 10380559B1 · Oakes, III et al. · 2019 [cited by applicant]
US 10380562B1 · Prasad et al. · 2019 [cited by applicant]
US 10380565B1 · Prasad · 2019 [cited by applicant]
US 10380993B1 · Salyers · 2019 [cited by applicant]
US 10402638B1 · Oakes, III et al. · 2019 [cited by applicant]
US 10402790B1 · Clark et al. · 2019 [cited by applicant]
US 10423826B2 · Nepomniachtchi et al. · 2019 [cited by applicant]
US 10423938B1 · Gaeta et al. · 2019 [cited by applicant]
US 10460295B1 · Oakes, III et al. · 2019 [cited by applicant]
US 10460381B1 · Pollack et al. · 2019 [cited by applicant]
US 10482432B1 · Oakes, III et al. · 2019 [cited by applicant]
US 10504185B1 · Buentello · 2019 [cited by applicant]
US 10506281B1 · Mortensen et al. · 2019 [cited by applicant]
US 10521781B1 · Singfield · 2019 [cited by applicant]
US 10528925B2 · Roach et al. · 2020 [cited by applicant]
US 10552810B1 · Ethington et al. · 2020 [cited by applicant]
US 10558972B2 · Nepomniachtchi et al. · 2020 [cited by applicant]
US 10574879B1 · Prasad et al. · 2020 [cited by applicant]
US 10607073B2 · Nepomniachtchi et al. · 2020 [cited by applicant]
US 10621559B1 · Oakes, III et al. · 2020 [cited by applicant]
US 10621660B1 · Medina et al. · 2020 [cited by applicant]
US 10685223B2 · Nepomniachtchi et al. · 2020 [cited by applicant]
US 10706466B1 · Ethington et al. · 2020 [cited by applicant]
US 10713629B1 · Medina, III · 2020 [cited by applicant]
US 10719815B1 · Oakes, III et al. · 2020 [cited by applicant]
US 10769598B1 · Oakes, III et al. · 2020 [cited by applicant]
US 10769603B1 · Prasad et al. · 2020 [cited by applicant]
US 10789496B2 · Kotovich et al. · 2020 [cited by applicant]
US 10810561B1 · Pollack et al. · 2020 [cited by applicant]
US 10818282B1 · Salyers · 2020 [cited by applicant]
US 10839358B1 · Prasad et al. · 2020 [cited by applicant]
US 10848665B1 · Prasad et al. · 2020 [cited by applicant]
US 10855914B1 · Prasad et al. · 2020 [cited by applicant]
US 10878401B2 · Nepomniachtchi et al. · 2020 [cited by applicant]
US 10896408B1 · Prasad et al. · 2021 [cited by applicant]
US 10909362B2 · Nepomniachtchi et al. · 2021 [cited by applicant]
US 10915879B1 · Pollack et al. · 2021 [cited by applicant]
US 10956728B1 · Voutour · 2021 [cited by applicant]
US 11017478B2 · Strange · 2021 [cited by applicant]
US 11023719B1 · Oakes, III et al. · 2021 [cited by applicant]
US 11030752B1 · Backlund et al. · 2021 [cited by applicant]
US 11062130B1 · Medina, III · 2021 [cited by applicant]
US 11062131B1 · Medina, III · 2021 [cited by applicant]
US 11062283B1 · Prasad · 2021 [cited by applicant]
US 11064111B1 · Prasad et al. · 2021 [cited by applicant]
US 11068976B1 · Voutour et al. · 2021 [cited by applicant]
US 11070868B1 · Mortensen et al. · 2021 [cited by applicant]
US 11127008B1 · Beuentello et al. · 2021 [cited by applicant]
US 11144753B1 · Newman · 2021 [cited by applicant]
US 11151369B2 · Nepomniachtchi et al. · 2021 [cited by applicant]
US 11157731B2 · Nepomniachtchi et al. · 2021 [cited by applicant]
US 11182753B1 · Oakes, III et al. · 2021 [cited by applicant]
US 11200550B1 · Singfield · 2021 [cited by applicant]
US 11348075B1 · Oakes, III et al. · 2022 [cited by applicant]
US 11361286B1 · Gaeta et al. · 2022 [cited by applicant]
US 11393272B2 · Kriegsfeld et al. · 2022 [cited by applicant]
US 11461743B1 · Oakes, III · 2022 [cited by examiner]
US 11562332B1 · Oakes, III et al. · 2023 [cited by applicant]
US 12039504B1 · Foster et al. · 2024 [cited by applicant]
US 12198111B2 · Jurss · 2025 [cited by examiner]
US 12229734B1 · Foster · 2025 [cited by applicant]
US 12265952B1 · Foster · 2025 [cited by applicant]
US 20040260636A1 · Marceau · 2004 [cited by applicant]
US 20050097046A1 · Singfield · 2005 [cited by applicant]
US 20060112013A1 · Maloney · 2006 [cited by examiner]
US 20060120587A1 · Prakash et al. · 2006 [cited by applicant]
US 20060242062A1 · Peterson et al. · 2006 [cited by applicant]
US 20070172148A1 · Hawley · 2007 [cited by applicant]
US 20070183652A1 · Backstrom et al. · 2007 [cited by applicant]
US 20070262148A1 · Yoon et al. · 2007 [cited by applicant]
US 20080135609A1 · Dcosta et al. · 2008 [cited by applicant]
US 20090173781A1 · Ramachandran · 2009 [cited by applicant]
US 20090185737A1 · Nepomniachtchi · 2009 [cited by applicant]
US 20090236412A1 · Amorim · 2009 [cited by applicant]
US 20090252437A1 · Li et al. · 2009 [cited by applicant]
US 20120113489A1 · Heit et al. · 2012 [cited by applicant]
US 20130085935A1 · Nepomniachtchi et al. · 2013 [cited by applicant]
US 20130120595A1 · Roach et al. · 2013 [cited by applicant]
US 20130148862A1 · Roach et al. · 2013 [cited by applicant]
US 20130155474A1 · Roach et al. · 2013 [cited by applicant]
US 20130297353A1 · Strange et al. · 2013 [cited by applicant]
US 20140032406A1 · Roach et al. · 2014 [cited by applicant]
US 20140247998A1 · Nepomniachtchi et al. · 2014 [cited by applicant]
US 20140279488A1 · Drake · 2014 [cited by applicant]
US 20140372295A1 · Tatham · 2014 [cited by applicant]
US 20150117747A1 · Smith et al. · 2015 [cited by applicant]
US 20150278793A1 · Roberts · 2015 [cited by applicant]
US 20160350590A1 · Cooper · 2016 [cited by applicant]
US 20170270508A1 · Roach et al. · 2017 [cited by applicant]
US 20180089675A1 · Cooper · 2018 [cited by applicant]
US 20190122184A1 · Yarbrough · 2019 [cited by examiner]
US 20200097930A1 · Roach et al. · 2020 [cited by applicant]
US 20200304650A1 · Roach et al. · 2020 [cited by applicant]
US 20200311407A1 · Nepomniachtchi et al. · 2020 [cited by applicant]
US 20200364480A1 · Kotovich et al. · 2020 [cited by applicant]
US 20210073786A1 · Nepomniachtchi et al. · 2021 [cited by applicant]
US 20210090086A1 · Kriegsfeld et al. · 2021 [cited by applicant]
US 20210090372A1 · Kriegsfeld et al. · 2021 [cited by applicant]
US 20210103723A1 · Nepomniachtchi et al. · 2021 [cited by applicant]
US 20210304318A1 · Strange · 2021 [cited by applicant]
US 20210360149A1 · Mukul · 2021 [cited by applicant]
US 20220012487A1 · Nepomniachtchi et al. · 2022 [cited by applicant]
US 20220027613A1 · Nepomniachtchi et al. · 2022 [cited by applicant]
US 20220319216A1 · Kolavennu · 2022 [cited by applicant]
US 20230222460A1 · Prasad · 2023 [cited by examiner]
US 20230290166A1 · Roach · 2023 [cited by applicant]
US 20240046242A1 · Vudathu · 2024 [cited by examiner]
CA 2773730 · 2012 [cited by applicant]
CN 1897644A · 2007 [cited by applicant]
EP 1398726 · 2004 [cited by applicant]
JP 2004023158 · 2004 [cited by applicant]
WO 200161436 · 2001 [cited by applicant]
WO 2012051624 · 2012 [cited by applicant]
WO 2019110972 · 2019 [cited by applicant]
Remote Deposit Capture in the Consumer's Hands; 2010 5th International Conference on Future Information Technology (2010, pp. 1-5); Henkel, J. Zhan, J.; May 21, 2010. (Year: 2010). [cited by examiner]
Python—OpenCV, dids-reyes, “Extracting MICR in Cheques”, Jul. 2024, 7 pages. [cited by applicant]
Ge, Zheng et al., “YOLOX: Exceeding YOLO Series in 2021”, arXiv:2107.08430v2, Aug. 6, 2021, 7 pages. [cited by applicant]
GitHub, danielwang5 / ocr2, “An Optical Character Recognition System (OCR) with Pattern Editing Functionalities”, Dec. 11, 2018, 5 pages. [cited by applicant]
GitHub, omkarudawant / MICR-Retriever, “MICR-Retriever / extraction / extract-micr.py”, Jun. 22, 2019, 3 pages. [cited by applicant]
Rosebrock, Adrian, “Bank check OCR with OpenCV and Python (Part I)”, Jul. 2017, located online at: https://pyimagesearch.com/2017/07/24/bank-check-ocr-with-opencv-and-python-part-i/, 44 pages. [cited by applicant]
Rosebrock, Adrian, “Bank check OCR with OpenCV and Python (Part II)”, Jul. 2017, located online at: https://pyimagesearch.com/2017/07/31/bank-check-ocr-opencv-python-part-ii/, 27 pages. [cited by applicant]
Siromer, “Contour Detection using OpenCV”, Medium magazine (online), Mar. 7, 2024, 20 pages. [cited by applicant]
StackOverflow.com, “How to perform OCR for several contours”, asked Apr. 27, 2022; edited Apr. 27, 2022, 4 pages. [cited by applicant]
StackOverflow.com, “Understanding and evaluating template matching methods”, asked Sep. 29, 2019, edited Jul. 14, 2022, 6 pages. [cited by applicant]
U.S. Appl. No. 18/930,543, entitled “Detecting and Remediating Anomolies in Institutional Financial Instruments Using Image Processing” filed Oct. 29, 2024, Inventor Christopher Kallas, 55 pages. [cited by applicant]
Henkel, Joseph et al., “Remote Deposit Capture in the Consumer's Hands”, IEEE Xplore, Jun. 10, 2010,5 pages. [cited by applicant]
U.S. Appl. No. 18/052,081, entitled “Systems and Methods for Check Fraud Detection” filed Nov. 2, 2022, Applicant U.S. Bank National Association, 37 pages. [cited by applicant]
U.S. Appl. No. 60/795,721, entitled “Cash Dispensing and Check Accepting Automated Banking Machine System” filed Apr. 28, 2006, Inventor Mark Smith et al., 100 pages. [cited by applicant]
Video, “Deposit Checks with Your Phone”, located on Oct. 20, 2023 at: https://www.chase.com/digital/customer-service/helpful-tips/online-banking/mobile/chase-quickdeposit, 1:20 in duration, JP Morgan Chase Bank, with tr… [cited by applicant]
Lacmanovic, Dejan et al., “Mobile Banking—Financial Services Technology”, 2012 Proceedings of the 35th International Convention MIPRO, May 21-25, 2012, pp. 451-1455. [cited by applicant]