IP Library Patent Application 14858785
Patent Application
App. No. 14/858,785

Smart Gross Management of Repairs and Exceptions for Payment Processing

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 None
App. No.
14/858,785
Abstract

Methods and systems for providing smart gross management of repairs and exceptions for payment processing are presented. In some embodiments, a computing device may receive data regarding a plurality of payment transactions involving a client account of a financial institution. Subsequently, the computing device may identify one or more rejected and/or otherwise defective transactions in the plurality of transactions. After identifying such rejected transactions, the computing device may create an account entry for an amount corresponding to the plurality of transactions. Notably, such an account entry may be created, and a corresponding debit or credit may be made, prior to initiating repairs for the rejected transactions. After creating the account entry, the computing device may initiate repairs for the rejected transactions. The computing device also may send a notification indicating that the amount corresponding to the plurality of transactions has been debited or credited to the client account.

Claims (56)

1 . A computing device, comprising:

at least one processor;

a communication interface; and

a memory storing instructions that when executed by the at least one processor cause the computing device to:

receive, by the at least one processor, via the communication interface and from one or more computing devices, data regarding a plurality of payment transactions for a client account in a financial institution;

determine, by the at least one processor, one or more rejected payment transactions in the plurality of payment transactions based on the data regarding payment transactions for the client account;

create, by the at least one processor, an account entry for an amount corresponding to the plurality of payment transactions, wherein the amount is debited to the client account;

initiate, by the at least one processor, a repair for each of the one or more rejected payment transactions in the plurality of payment transactions; and

send, by the at least one processor, via the communication interface and to the one or more computing devices, a notification indicating that the amount corresponding to the plurality of payment transactions has been debited to the client account.

2 . The computing device of claim 1 , wherein the memory stores additional instructions that, when executed by the at least one processor, cause the computing device to:

identify, by the at least one processor, one or more errors in at least one of the plurality of payment transactions, wherein the one or more errors comprises at least one of an unrecoverable error or a recoverable error.

3 . The computing device of claim 2 , wherein the unrecoverable error comprises at least one of a duplicate payment transaction or a non-existent account number for a transaction.

4 . The computing device of claim 2 , wherein the recoverable error comprises an at least one of incorrect routing information or incomplete routing information.

5 . The computing device of claim 1 , wherein the memory stores additional instructions that, when executed by the at least one processor, cause the computing device to:

identify, by the computing device, whether each of the one or more rejected payment transactions are repairable.

6 . The computing device of claim 1 , wherein the memory stores additional instructions that, when executed by the at least one processor, cause the computing device to:

identify, by the computing device, at least one recoverable error for repair for each of the one or more rejected payment transactions;

determine, by the computing device, each of the one or more rejected payment transactions to be repaired based on the at least one recoverable error; and

complete, by the computing device, the repair for each of the one or more rejected payment transactions.

7 . The computing device of claim 1 , wherein the memory stores additional instructions that, when executed by the at least one processor, cause the computing device to:

identify, by the computing device, at least one unrecoverable error for each of the one or more rejected payment transactions;

identify, by the computing device, one or more rejected payment transactions as irrepairable payment transactions based on the rejected payment transactions having at least one unrecoverable error; and

apply, by the computing device, an adjustment for each of the irrepairable payment transactions, wherein a credit is posted to the client account.

8 . The computing device of claim 1 , wherein the memory stores additional instructions that, when executed by the at least one processor, cause the computing device to:

determine, by the computing device, that the repair for each of the one or more rejected payment transactions has been completed.

9 . The computing device of claim 1 , wherein creating the account entry for the amount corresponding to the plurality of payment transactions is based on an expectation that the one or more rejected payment transactions will be cleared in a predetermined period of time.

10 . The computing device of claim 9 , wherein the predetermined period of time comprises a window of time for clearing payment transactions set by the financial institution.

11 . The computing device of claim 1 , wherein the rejected payments are rejected for at least one of incorrect routing information or incomplete routing information for the client account.

12 . The computing device of claim 1 , wherein the repair for each of the one or more rejected payment transactions comprises at least one of processing client account information, validating payments, or correcting routing information for the client account.

13 . A method, comprising:

receiving, by a computing device comprising at least one processor and a communication interface, via the communication interface and from one or more computing devices, data regarding a plurality of payment transactions for a client account in a financial institution;

determining, by the computing device, one or more rejected payment transactions in the plurality of payment transactions based on the data regarding payment transactions for the client account;

creating, by the computing device, an account entry for an amount corresponding to the plurality of payment transactions, wherein the amount is debited to the client account;

initiating, by the computing device, a repair for each of the one or more rejected payment transactions in the plurality of payment transactions; and

sending, by the computing device, via the communication interface and to the one or more computing devices, a notification indicating that the amount corresponding to the plurality of payment transactions has been debited to the client account.

14 . The method of claim 13 , further comprising:

identifying, by the computing device, at least one recoverable error for repair for each of the one or more rejected payment transactions;

determining, by the computing device, each of the one or more rejected payment transactions to be repaired based on the at least one recoverable error; and

completing, by the computing device, the repair for each of the one or more rejected payment transactions.

15 . The method of claim 13 , further comprising:

identifying, by the computing device, at least one unrecoverable error for each of the one or more rejected payment transactions;

identifying, by the computing device, one or more rejected payment transactions as irrepairable payment transactions based on the rejected payment transactions having at least one unrecoverable error; and

applying, by the computing device, a credit for each of the irrepairable payment transactions, wherein the credit is posted to the client account.

16 . The method of claim 13 , further comprising:

determining, by the at least one processor, that the repair for each of the one or more rejected payment transactions has been completed.

17 . The method of claim 16 , wherein the determining the one or more rejected payment transactions comprises:

identifying one or more errors in at least one of the plurality of payment transactions, wherein the one or more errors comprises at least one of an unrecoverable error or a recoverable error.

18 . The method of claim 17 , wherein the unrecoverable error comprises at least one of a duplicate payment transaction or a non-existent account number for a transaction, and wherein the recoverable error comprises an at least one of incorrect routing information or incomplete routing information.

19 . The method of claim 16 , wherein initiating the repair for each of the one or more rejected payment transactions comprises:

determining whether each of the one or more rejected payment transactions are repairable.

20 . One or more non-transitory computer-readable media storing instructions that, when executed by at least one computing device, cause the at least one computing device to:

receive data regarding a plurality of payment transactions for a client account in a financial institution;

determine one or more rejected payment transactions in the plurality of payment transactions based on the data regarding payment transactions for the client account;

create an account entry for an amount corresponding to the plurality of payment transactions, wherein the amount is debited to the client account;

initiate a repair for each of the one or more rejected payment transactions in the plurality of payment transactions; and

send a notification indicating that the amount corresponding to the plurality of payment transactions has been debited to the client account.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2015
From: SHAH, CHAITESH
To: BANK OF AMERICA CORPORATION
Reel/Frame 036893/0105 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2015
From: MISENHEIMER, LAURA P.
To: BANK OF AMERICA CORPORATION
Reel/Frame 036680/0605 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2015
From: BILLINGS, SARAH T.; CARLSON, DOUG J.; MISENHEIMER, LAURA P.; SHAH, CHAITESH
To: BANK OF AMERICA CORPORATION
Reel/Frame 036603/0974 →