IP Library Patent Application 14293512
Patent Application
App. No. 14/293,512

FRAUD SCORING METHOD AND SYSTEM FOR USE WITH 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/293,512
Abstract

A method and payment processing system are presented for verifying a requested action for payment processing. Before executing the requested action, the system sends a request for a fraud score and determines an interface mode of the requested action. The system processes the requested action according to the determined interface mode and, if received, a fraud score.

Claims (83)

1 . A fraud scoring method for verifying a requested action for payment processing and allowing management of fraud risk against transaction execution risk, the method comprising:

receiving the requested action from a user;

requesting a fraud score for the requested action, wherein the fraud score is allow action, block action, deny action, challenge action, allow and delay action, or deny and delay action;

assigning an interface mode for processing the requested action, wherein the interface mode is either synchronous mode or asynchronous mode and whether the interface mode is synchronous mode or asynchronous mode is determined by analyzing the requested action;

if the interface mode of the requested action is synchronous mode:

refusing to accept further requested actions from the user until the fraud score for the requested action is received; and

if no fraud score is received after a period of time greater than a synchronized cutoff time threshold, changing the interface mode for the requested action to asynchronous mode or assigning the fraud score of the requested action to be allow and delay action or deny and delay action;

if the interface mode of the requested action is asynchronous mode:

allowing the user to submit further requested actions before the fraud score for the requested action is received; and

if no fraud score is received after a period of time greater than an asynchronous cutoff time threshold, assigning the fraud score of the requested action to be an asynchronous default fraud score;

if the fraud score assigned to the requested action is allow action, then the requested action is performed;

if the fraud score assigned to the requested action is block action or deny action, applying a final status of rejected to the requested action such that the requested action is not performed;

if the fraud score assigned to the requested action is challenge action, requesting a new fraud score for the requested action;

if the fraud score assigned to the requested action is allow and delay action:

allowing the user to submit further requested actions before the fraud score for the requested action is received; and

delaying performing the requested action until an additional fraud score is received or, if no additional fraud score is received after a period of time greater than an allow and delay time threshold, setting the requested action to be performed; and

if the fraud score assigned to the requested action is deny and delay action:

allowing the user to submit further requested actions before the fraud score for the requested action is received; and

delaying performing the requested action until another fraud score is received or, if another fraud score is not received after a period of time greater than a deny and delay time threshold, applying a final status of rejected to the requested action such that the requested action is not performed.

2 . The method of claim 1 , wherein the interface mode for processing the requested action is determined by analyzing an action type of the requested action and a payment type of the requested action.

3 . The method of claim 2 , wherein the interface mode of the requested action is determined using an interface configuration table and the action type and/or the payment type.

4 . The method of claim 2 , wherein the action type is either a payment or a template.

5 . The method of claim 2 , wherein the payment type is either Faster Payment, Wire, CHAPS, BAGS, or file.

6 . The method of claim 1 , wherein the interface mode of the action is determined using an interface configuration table.

7 . The method of claim 1 , wherein the asynchronous default fraud score is allow action, block action, deny action, allow and delay action, deny and delay action, or challenge action.

8 . The method of claim 1 , wherein the delay default fraud score is allow action or block action.

9 . The method of claim 1 , wherein the synchronous cutoff time threshold is 5000 seconds.

10 . The method of claim 1 , wherein the asynchronous cutoff time threshold is 15 minutes and the delay cutoff timeout is 15 minutes or 30 minutes.

11 . The method of claim 1 , wherein, if the requested action is one action in a set of actions included in an imported file, then the interface mode for the requested action is set to be asynchronous mode and the asynchronous cutoff time threshold is extended to a file import timeout buffer that is greater than the asynchronous cutoff time threshold.

12 . The method of claim 11 , wherein the file import timeout buffer is one hour.

13 . The method of claim 1 , wherein if the fraud score assigned to the requested action is deny action, the final status of rejected is applied to the requested action such that the requested action is not performed unless authorized by another user.

14 . The method of claim 1 , wherein:

the requested action is related to a payment request; and

if the fraud score assigned to the requested action is block action, the final status of rejected is applied to the related payment request such that the related payment request is not advanced for payment processing.

15 . The method of claim 1 , wherein:

the requested action is related to a payment request;

payment requests are released to a financial institution or a clearing system at a payment release time;

a cutoff release threshold is a period of time prior to the payment release time In which users are not permitted to send new requested actions;

if the fraud score assigned to the requested action is allow and delay action, another fraud score is not received, and the cutoff release threshold has been exceeded, setting the requested action to be performed;

if the fraud score assigned to the requested action is deny and delay action, another fraud score is not received, and the cutoff release threshold has been exceeded, applying a final status of rejected to the requested action such that the requested action is not performed.

16 . A payment processing system for verifying a requested action for payment processing and allowing management of fraud risk against transaction execution risk, the system comprising:

a processor and a network interface communicatively coupled;

the network interface configured to:

receive at least one requested action from a user; and

for each received requested action:

send a request for a fraud score for the requested action, wherein the fraud score is allow action, block action, deny action, challenge action, delay action, allow and delay action, or deny and delay action; and

when the fraud score for the requested action is received, notify the processor;

the processor configured to, for each received requested action:

assigning an interface mode for processing the requested action, wherein the interface mode is either synchronous mode or asynchronous mode and whether the interface mode is synchronous mode or asynchronous mode is determined by analyzing the requested action;

if the interface mode of the requested action is synchronous mode:

notify the network interface to refuse to accept further requested actions from the user until the fraud score for the requested action is received; and

if no fraud score is received by the network interface after a period of time greater than a synchronized cutoff time threshold, change the interface mode for the requested action to asynchronous mode or assign the fraud score of the requested action to be allow and delay action or deny and delay action;

if the interface mode of the requested action is asynchronous mode:

notify the network interface to accept further requested actions submitted by the user before the fraud score for the requested action is received; and

if no fraud score is received after a period of time greater than an asynchronous cutoff time threshold, assign the requested action an asynchronous default fraud score;

if the fraud score is received by the network interface for the requested action, assign the fraud score to the requested action;

if the fraud score assigned to the requested action is allow action, the processor enables the requested action to be performed;

if the fraud score assigned to the requested action is block action or deny action, the processor applies a final status of rejected to the requested action such that the requested action is not performed;

if the fraud score assigned to the requested action is challenge action, notify the network interface to request a new fraud score for the requested action;

if the fraud score assigned to the requested action is allow and delay action:

notify the network interface to accept any further requested actions submitted by the user before the fraud score for the requested action is received;

delay performing the requested action until an additional fraud score is received; and

if the additional fraud score is not received after a period of time greater than an allow and delay time threshold, the processor enables the requested action to be performed; and

if the fraud score assigned to the requested action is deny and delay action:

notify the network interface to accept any further requested actions submitted by the user before the fraud score for the requested action is received;

delay performing the requested action until another fraud score is received; and

if the another fraud score is not received after a period of time greater than a deny and delay time threshold, the processor applies a final status of rejected to the requested action such that the requested action is not performed.

17 . The system of claim 16 , wherein the interface mode for processing the requested action is determined by the processor analyzing an action type of the requested action and a payment type of the requested action.

18 . The system of claim 17 , further comprising a non-transitory computer readable medium storing an interface configuration table, wherein the processor determines the interface mode of the requested action using the interface configuration table and the action type and/or the payment type.

19 . The system of claim 16 , further comprising a non-transitory computer readable medium storing an interface configuration table, wherein the processor determines the interface mode of the requested action using the interface configuration table.

20 . The system of claim 16 , wherein the network interface receives multiple requested actions from the user over a period of time and the processor is further configured to generate a report listing the actions for which the network interface did not receive a fraud score.

21 . The system of claim 20 , wherein the report additionally lists the requested actions initially having the synchronous mode that were subsequently changed to the asynchronous mode due to no fraud score being received by the network interface for the requested action before a period of time greater than the synchronized cutoff time threshold passed.

22 . The system of claim 16 , wherein, if the requested action is one action in a set of actions included in an imported file, then the processor assigns the interface mode for the requested action to be asynchronous mode and the asynchronous cutoff time threshold is extended to a file import timeout buffer that is greater than the asynchronous cutoff time threshold.

23 . The system of claim 16 , wherein if the fraud score assigned to the requested action is deny action, the processor applies the final status of rejected to the requested action such that the requested action is not performed unless authorized by another user.

24 . The system of claim 16 , wherein:

the requested action is related to a payment request; and

if the fraud score assigned to the requested action is block action, the processor applies the final status of rejected to the related payment request such that the related payment request is not advanced for payment processing.

25 . The system of claim 16 , wherein:

the requested action is related to a payment request;

payment requests are released to a financial institution or a clearing system at a payment release time;

a cutoff release threshold is a period of time prior to the payment release time In which users are not permitted to send new requested actions;

if the fraud score assigned to the requested action is allow and delay action, another fraud score is not received, and the cutoff release threshold has been exceeded, the processor enables the requested action to be performed;

if the fraud score assigned to the requested action is deny and delay action, another fraud score is not received, and the cutoff release threshold has been exceeded, the processor applies a final status of rejected to the requested action such that the requested action is not performed.

Assignments (4)
RELEASE OF SECURITY INTEREST IN REEL/FRAME: 040882/0908 Recorded May 13, 2022
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: BOTTOMLINE TECHNOLOGIES (DE), INC.
Reel/Frame 060063/0701 →
CHANGE OF NAME Recorded Mar 19, 2021
From: BOTTOMLINE TECHNOLOGIES (DE), INC.
To: BOTTOMLINE TECHNLOGIES, INC.
Reel/Frame 055661/0461 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Dec 12, 2016
From: BOTTOMLINE TECHNOLOGIES (DE), INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 040882/0908 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2014
From: CAMPBELL, ERIC; PIERRETTE DWYER, NICOLE; JENKINS, DEAN; SIDHWA, ZARIR; RUBENSTEIN, STEVEN WAYNE; ROBINS, GINA; LERCH, EVAN MICHAEL
To: BOTTOMLINE TECHNOLOGIES (DE) INC.
Reel/Frame 033009/0623 →