# US 9,519,893 B2 · Processing damaged items using image data lift

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,519,893 B2
- Document ID: US9519893B2
- Status: Granted
- Kind: B2
- Application number: 15/015,496
- Filed: 2016-02-04
- Published: 2016-09-22
- Granted: 2016-12-13
- Earliest claimed: 2015-03-20
- Assignees: Bank of America Corporation
- Applicants: Bank of America Corporation
- Inventors: Geoffrey R. Williams
- Web page: https://patentgrep.com/patent/US9519893B2

## CPC

- G06Q 20/042: {characterized in that the payment protocol involves at least one cheque}
- G06V 10/98: Detection or correction of errors, e.g. by rescanning the pattern or by human intervention; Evaluation of the quality of the acquired patterns
- G06V 30/2253: {Recognition of characters printed with magnetic ink (G06V30/2247 takes precedence)}
- G07F 19/202: {Depositing operations within ATMs (depositing in general G07D11/00)}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G07F: COIN-FREED OR LIKE APPARATUS (coin sorting G07D3/00; coin testing G07D5/00; {handling coins or paper currencies apart from payment activated apparatus G07D; payment architectures, schemes or protocols G06Q20/00})

## Abstract

Methods, systems, and computer-readable media for processing damaged items using image data lift are presented. In some embodiments, a computing platform may receive image data of a deposit item. Subsequently, the computing platform may determine whether a magnetic ink character recognition (MICR) line of the deposit item is readable. If the MICR line is not readable, the computing platform may perform an image data lift on the image data to extract information from one or more visible fields of the deposit item. Then, the computing platform may identify a payor of the deposit item based on the extracted information and may determine whether the deposit item is an on-us item. If the deposit item is an on-us item, the computing platform may rebuild MICR information for the deposit item. Thereafter, the computing platform may process the deposit item for deposit based on the rebuilt MICR information.

## Claims

### Claim 1

A computing platform, comprising:
at least one processor;
a communication interface communicatively coupled to the at least one processor; and
memory storing computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:
receive, via the communication interface, and from a computing device, image data of a deposit item captured by the computing device;
determine whether a magnetic ink character recognition (MICR) line of the deposit item is readable based on the image data of the deposit item captured by the computing device;
based on determining that the MICR line of the deposit item is readable, process the deposit item for deposit based on the MICR line of the deposit item; and
based on determining that the MICR line of the deposit item is not readable:
perform an image data lift on the image data of the deposit item to extract information from one or more readable fields of the deposit item;
identify a payor of the deposit item based on the information extracted from the one or more readable fields of the deposit item;
determine, based on the payor of the deposit item, whether the deposit item is an on-us item, wherein the deposit item is determined to be an on-us item if the deposit item is drawn on a financial institution that operates the computing platform;
based on determining that the deposit item is not an on-us item, reject the deposit item; and
based on determining that the deposit item is an on-us item:
rebuild MICR information for the deposit item based on the payor of the deposit item identified based on the information extracted from the one or more readable fields of the deposit item; and
process the deposit item for deposit based on the MICR information for the deposit item rebuilt based on the payor of the deposit item identified based on the information extracted from the one or more readable fields of the deposit item.

### Claim 2 (depends on 1)

The computing platform of claim 1, wherein the computing device is an automated teller machine (ATM) operated by the financial institution operating the computing platform.

### Claim 3 (depends on 1)

The computing platform of claim 1, wherein the computing device is a mobile computing device comprising a mobile banking application configured to be used by a customer of the financial institution operating the computing platform.

### Claim 4 (depends on 1)

The computing platform of claim 1, wherein the computing device is a teller terminal device configured to be used by a bank teller in a banking center of the financial institution operating the computing platform.

### Claim 5 (depends on 1)

The computing platform of claim 1, wherein identifying the payor of the deposit item based on the information extracted from the one or more readable fields of the deposit item comprises identifying the payor of the deposit item based on one or more of payor name information or payor address information extracted from the one or more readable fields of the deposit item during the image data lift.

### Claim 6 (depends on 1)

The computing platform of claim 1, wherein rebuilding the MICR information for the deposit item based on the payor of the deposit item comprises:
identifying a routing number associated with a financial account of the payor of the deposit item;
identifying an account number associated with the financial account of the payor of the deposit item; and
compiling the routing number associated with the financial account of the payor of the deposit item and the account number associated with the financial account of the payor of the deposit item to create the MICR information for the deposit item.

### Claim 7 (depends on 1)

The computing platform of claim 1, wherein the memory stores additional computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:
perform duplicate detection on the deposit item based on item history information obtained from an item history database.

### Claim 8 (depends on 1)

The computing platform of claim 1, wherein the memory stores additional computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:
add item history information to an item history database based on the MICR information for the deposit item rebuilt based on the payor of the deposit item identified based on the information extracted from the one or more readable fields of the deposit item.

### Claim 9 (depends on 1)

The computing platform of claim 1, wherein processing the deposit item for deposit based on the MICR information comprises applying one or more provisional credit rules to determine whether provisional credit is applied to a deposit account for the deposit item based on a number of readable fields from which information is extracted during the image data lift.

### Claim 10 (depends on 1)

The computing platform of claim 1, wherein the memory stores additional computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:
after processing the deposit item for deposit based on the MICR information, cause a notification to be presented on the computing device indicating that the deposit item has been processed.

### Claim 11

A method, comprising:
at a computing platform comprising at least one processor, memory, and a communication interface:
receiving, by the at least one processor, via the communication interface, and from a computing device, image data of a deposit item captured by the computing device;
determining, by the at least one processor, whether a magnetic ink character recognition (MICR) line of the deposit item is readable based on the image data of the deposit item captured by the computing device;
based on determining that the MICR line of the deposit item is readable, processing, by the at least one processor, the deposit item for deposit based on the MICR line of the deposit item; and
based on determining that the MICR line of the deposit item is not readable:
performing, by the at least one processor, an image data lift on the image data of the deposit item to extract information from one or more readable fields of the deposit item;
identifying, by the at least one processor, a payor of the deposit item based on the information extracted from the one or more readable fields of the deposit item;
determining, by the at least one processor, based on the payor of the deposit item, whether the deposit item is an on-us item, wherein the deposit item is determined to be an on-us item if the deposit item is drawn on a financial institution that operates the computing platform;
based on determining that the deposit item is not an on-us item, rejecting, by the at least one processor, the deposit item; and
based on determining that the deposit item is an on-us item:
rebuilding, by the at least one processor, MICR information for the deposit item based on the payor of the deposit item identified based on the information extracted from the one or more readable fields of the deposit item; and
processing, by the at least one processor, the deposit item for deposit based on the MICR information for the deposit item rebuilt based on the payor of the deposit item identified based on the information extracted from the one or more readable fields of the deposit item.

### Claim 12 (depends on 11)

The method of claim 11, wherein the computing device is an automated teller machine (ATM) operated by the financial institution operating the computing platform.

### Claim 13 (depends on 11)

The method of claim 11, wherein the computing device is a mobile computing device comprising a mobile banking application configured to be used by a customer of the financial institution operating the computing platform.

### Claim 14 (depends on 11)

The method of claim 11, wherein the computing device is a teller terminal device configured to be used by a bank teller in a banking center of the financial institution operating the computing platform.

### Claim 15 (depends on 11)

The method of claim 11, wherein identifying the payor of the deposit item based on the information extracted from the one or more readable fields of the deposit item comprises identifying the payor of the deposit item based on one or more of payor name information or payor address information extracted from the one or more readable fields of the deposit item during the image data lift.

### Claim 16 (depends on 11)

The method of claim 11, wherein rebuilding the MICR information for the deposit item based on the payor of the deposit item comprises:
identifying a routing number associated with a financial account of the payor of the deposit item;
identifying an account number associated with the financial account of the payor of the deposit item; and
compiling the routing number associated with the financial account of the payor of the deposit item and the account number associated with the financial account of the payor of the deposit item to create the MICR information for the deposit item.

### Claim 17 (depends on 11)

The method of claim 11, comprising:
performing, by the at least one processor, duplicate detection on the deposit item based on item history information obtained from an item history database.

### Claim 18 (depends on 11)

The method of claim 11, comprising:
adding, by the at least one processor, item history information to an item history database based on the MICR information for the deposit item rebuilt based on the payor of the deposit item identified based on the information extracted from the one or more readable fields of the deposit item.

### Claim 19 (depends on 11)

The method of claim 11, wherein processing the deposit item for deposit based on the MICR information comprises applying one or more provisional credit rules to determine whether provisional credit is applied to a deposit account for the deposit item based on a number of readable fields from which information is extracted during the image data lift.

### Claim 20

One or more non-transitory computer-readable media storing instructions that, when executed by a computing platform comprising at least one processor, memory, and a communication interface, cause the computing platform to:
receive, via the communication interface, and from a computing device, image data of a deposit item captured by the computing device;
determine whether a magnetic ink character recognition (MICR) line of the deposit item is readable based on the image data of the deposit item captured by the computing device;
based on determining that the MICR line of the deposit item is readable, process the deposit item for deposit based on the MICR line of the deposit item; and
based on determining that the MICR line of the deposit item is not readable:
perform an image data lift on the image data of the deposit item to extract information from one or more readable fields of the deposit item;
identify a payor of the deposit item based on the information extracted from the one or more readable fields of the deposit item;
determine, based on the payor of the deposit item, whether the deposit item is an on-us item, wherein the deposit item is determined to be an on-us item if the deposit item is drawn on a financial institution that operates the computing platform;
based on determining that the deposit item is not an on-us item, reject the deposit item; and
based on determining that the deposit item is an on-us item:
rebuild MICR information for the deposit item based on the payor of the deposit item identified based on the information extracted from the one or more readable fields of the deposit item; and
process the deposit item for deposit based on the MICR information for the deposit item rebuilt based on the payor of the deposit item identified based on the information extracted from the one or more readable fields of the deposit item.
