# US 10,373,128 B2 · Dynamic resource management associated with payment instrument exceptions processing

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

- Number: US 10,373,128 B2
- Document ID: US10373128B2
- Status: Granted
- Kind: B2
- Application number: 14/750,380
- Filed: 2015-06-25
- Published: 2016-12-29
- Granted: 2019-08-06
- Earliest claimed: 2015-06-25
- Assignees: Bank of America Corporation
- Applicants: Bank of America Corporation
- Inventors: Michael Gerald Smith; James F. Barrett, II; Andrew Patrick Bastnagel; Joshua Allen Beaudry; Eric Dryer; Shawn Cart Gunsolley; Marshall Bright Thompson; Michael Matthew Wisser
- Web page: https://patentgrep.com/patent/US10373128B2

## CPC

- G06Q 20/042: {characterized in that the payment protocol involves at least one cheque}
- G06Q 10/06: Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q 10/105: Human resources
- G06Q 10/1091: Recording time for administrative or management purposes
- G06Q 30/0222: {During e-commerce, i.e. online transactions}
- G06Q 40/12: Accounting
- G06Q 40/125: {Finance or payroll}
- G06Q 20/10: specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q 20/20: Point-of-sale [POS] network systems
- G06Q 30/06: Buying, selling or leasing transactions
- G06Q 40/04: Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
- G06V 30/10: Character recognition
- G06V 30/224: of printed characters having additional code marks or containing code marks
- 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

## Abstract

Embodiments of the invention include systems, methods, and computer-program products for dynamic resource management for managing payment exception processing and maximize work flow. In this way, the system may lift data from financial documents received from sources to allow for exception processing. The exceptions may include one or more irregularities such as bad micro line reads, outdated check stock, or misrepresentative checks that may result in a failure to match the check to an associated account for processing. As such, once an exception is identified during the processing the exception is directed to an appropriate resource for processing. The system monitors work flow nodes and resource experience to prevent bottlenecks or underutilization. Furthermore, the system employs awards and gamification models for exception processing.

## Claims

### Claim 1

A system for document exception processing, the system comprising:
a memory device with computer-readable program code stored thereon;
a communication device;
a processing device operatively coupled to the memory device and the communication device, wherein the processing device is configured to execute the computer-readable program code to:
receive an indication of a user transaction, wherein receiving an indication of the user transaction comprises extraction of a copy of documents associated with the user transaction via a mobile device, wherein the copy of documents comprises at least one image captured by the mobile device;
identify data from the documents, wherein the data from the documents is extracted from the documents using optical character recognition and the data is stored, wherein identifying data from the documents associated with the user transaction further comprises capturing via optical character recognition, images of various elements of the documents, wherein the various elements are unique to the documents, wherein the identified data is stored as metadata;
identify and categorize exceptions in the documents that are being processed, wherein identifying and categorizing exceptions in the documents comprise sending the document to work flow node for exception processing;
search, based on the data from the documents, accounts to determine an amount and a record associated with the documents for exception processing for correction of the exception;
match, systematically, an appropriate account from the searched accounts to the documents comprising exceptions, wherein the match is based on a comparison between extracted data from the document comprising exceptions to known data associated with accounts, wherein the documents are financial documents, wherein the match is based on the comparison between extracted data from the financial document comprising exceptions to known data associated with financial accounts;
determine a confidence of correction for the systematic matching;
identify bottlenecks in the exception processing via monitor work flow of resources for exception processing;
determine resource experience and error rate for each of one or more different exception types;
match an appropriate resource with the identified and categorized exception based on the resource experience, resource scarcity, and resource error rate for the category of exception;
replace the exception, upon resource correction of exception, and allow the documents comprising the exception to be processed; and
superimpose gamification and reward data on a display for the resource such that exception processing is performed by the resource via the display, wherein gamification comprises superimposing performance based race system for comparison of productivity of resource relative to exemplary resource in real-time.

### Claim 2 (depends on 1)

The system of claim 1, wherein monitor work flow of resources for exception processing further comprises providing dummy exceptions for monitoring real-time work flow of resource.

### Claim 3 (depends on 1)

The system of claim 1 further comprising superimposing gamification and reward data on a display for the resource such that exception processing is performed by the resource via the superimposed display.

### Claim 4 (depends on 1)

The system of claim 1 further comprising providing managers of the resources with real-time access to resource errors and resource production.

### Claim 5 (depends on 1)

The system of claim 1, wherein processing the financial documents further comprises directing a document without an exception to an appropriate account associated with the document such that payment for the user transaction associated with the document is completed.

### Claim 6 (depends on 1)

The system of claim 1, wherein exceptions comprise one or more irregularities in the documents such as bad micro line reads, outdated check stock, or misrepresentative checks.

### Claim 7

A computer program product for document exception processing, the computer program product comprising at least one non-transitory computer-readable medium having computer-readable program code portions embodied therein, the computer-readable program code portions comprising:
an executable portion configured for receiving an indication of a user transaction, wherein receiving an indication of the user transaction comprises extraction of a copy of documents associated with the user transaction via a mobile device, wherein the copy of documents comprises at least one image captured by the mobile device;
an executable portion configured for identifying data from the documents, wherein the data from the documents is extracted from the documents using optical character recognition and the data is stored, wherein identifying data from the documents associated with the user transaction further comprises capturing via optical character recognition, images of various elements of the documents, wherein the various elements are unique to the documents, wherein the identified data is stored as metadata;
an executable portion configured for identifying and categorizing exceptions in the documents that are being processed, wherein identifying and categorizing exceptions in the documents comprise sending the document to work flow node for exception processing;
an executable portion configured for searching, based on the data from the documents, accounts to determine an amount and a record associated with the documents for exception processing for correction of the exception;
an executable portion configured for matching, systematically, an appropriate account from the searched accounts to the documents comprising exceptions, wherein the match is based on a comparison between extracted data from the document comprising exceptions to known data associated with accounts, wherein the documents are financial documents, wherein the match is based on the comparison between extracted data from the financial document comprising exceptions to known data associated with financial accounts;
determine a confidence of correction for the systematic matching;
an executable portion configured for identifying bottlenecks in the exception processing via monitor work flow of resources for exception processing;
an executable portion configured for determining resource experience and error rate for each of one or more different exception types;
an executable portion configured for matching an appropriate resource with the identified and categorized exception based on the resource experience, resource scarcity, and resource error rate for the category of exception;
an executable portion configured for replacing the exception, upon resource correction of exception, and allow the documents comprising the exception to be processed; and
superimpose gamification and reward data on a display for the resource such that exception processing is performed by the resource via the display, wherein gamification comprises superimposing performance based race system for comparison of productivity of resource relative to exemplary resource in real-time.

### Claim 8 (depends on 7)

The computer program product of claim 7, wherein monitor work flow of resources for exception processing further comprises providing dummy exceptions for monitoring real-time work flow of resource.

### Claim 9 (depends on 7)

The computer program product of claim 7 further comprising superimposing gamification and reward data on a display for the resource such that exception processing is performed by the resource via the superimposed display.

### Claim 10 (depends on 9)

The computer program product of claim 9, wherein gamification comprises superimposing performance based race system for comparison of productivity of resource relative to exemplary resource in real-time.

### Claim 11 (depends on 7)

The computer program product of claim 7 further comprising providing managers of the resources with real-time access to resource errors and resource production.

### Claim 12

A computer-implemented method for document exception processing, the method comprising:
providing a computing system comprising a computer processing device and a non-transitory computer readable medium, where the computer readable medium comprises configured computer program instruction code, such that when said instruction code is operated by said computer processing device, said computer processing device performs the following operations:
receiving an indication of a user transaction, wherein receiving an indication of the user transaction comprises extraction of a copy of documents associated with the user transaction via a mobile device, wherein the copy of documents comprises at least one image captured by the mobile device;
identifying data from the documents, wherein the data from the documents is extracted from the documents using optical character recognition and the data is stored, wherein identifying data from the documents associated with the user transaction further comprises capturing via optical character recognition, images of various elements of the documents, wherein the various elements are unique to the documents, wherein the identified data is stored as metadata;
identifying and categorizing exceptions in the documents that are being processed, wherein identifying and categorizing exceptions in the documents comprise sending the document to work flow node for exception processing;
searching, based on the data from the documents, accounts to determine an amount and a record associated with the documents for exception processing for correction of the exception;
matching, systematically, an appropriate account from the searched accounts to the documents comprising exceptions, wherein the match is based on a comparison between extracted data from the document comprising exceptions to known data associated with accounts, wherein the documents are financial documents, wherein the matching is based on the comparison between extracted data from the financial document comprising exceptions to known data associated with financial accounts;
determining a confidence of correction for the systematic matching;
identifying bottlenecks in the exception processing via monitor work flow of resources for exception processing;
determining resource experience and error rate for each of one or more different exception types;
matching an appropriate resource with the identified and categorized exception based on the resource experience, resource scarcity, and resource error rate for the category of exception;
replacing the exception, upon resource correction of exception, and allow the documents comprising the exception to be processed; and
superimposing gamification and reward data on a display for the resource such that exception processing is performed by the resource via the display, wherein gamification comprises superimposing performance based race system for comparison of productivity of resource relative to exemplary resource in real-time.

### Claim 13 (depends on 12)

The computer-implemented method of claim 12, wherein monitor work flow of resources for exception processing further comprises providing dummy exceptions for monitoring real-time work flow of resource.

### Claim 14 (depends on 12)

The computer-implemented method of claim 12 further comprising superimposing gamification and reward data on a display for the resource such that exception processing is performed by the resource via the superimposed display.

### Claim 15 (depends on 14)

The computer-implemented method of claim 14, wherein gamification comprises superimposing performance based race system for comparison of productivity of resource relative to exemplary resource in real-time.

### Claim 16 (depends on 12)

The computer-implemented method of claim 12 further comprising providing managers of the resources with real-time access to resource errors and resource production.
