IP Library Granted Patent US 11,270,311
Granted Patent B1
US 11,270,311 · App. 16/233,466 · Granted Mar 8, 2022

Systems and methods for a context-driven electronic transactions fraud detection

Inventor: Nicole S. Jass (Aurora, CO)
Assignee: WORLDPAY, LLC
G06Q20/4016G06Q20/388G06Q20/4014
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 11,270,311
App. No.
16/233,466
Granted
Mar 8, 2022
Kind
B1
Abstract

Systems and methods are disclosed for establishing a multi-dimensional fraud detection system and payment analysis. One method includes: receiving transaction history of a user, the transaction history including a first payment vehicle and a second payment vehicle; determining, of the received transaction history, one or more instances of switching from one the first payment vehicle to the second payment vehicle; and determining a user-specific abandonment score for the user, based on the determined instances of switching from the first payment vehicle to the second payment vehicle.

Claims (91)

1. A computer-implemented method of establishing a multi-dimensional fraud detection system and payment analysis, the method comprising:

receiving transaction history of a user, the transaction history including a first payment vehicle and a second payment vehicle;

generating a unique hash and a fraud analysis profile request upon determining a fraud analysis profile is not available, and sending the fraud analysis profile request including the unique hash to generate the fraud analysis profile from the received transaction history of the user;

determining, of the received transaction history, one or more instances of switching from the first payment vehicle to the second payment vehicle; and

determining a user-specific abandonment score for the user, based on the determined instances of switching from the first payment vehicle to the second payment vehicle.

2. The computer-implemented method of claim 1 , further comprising:

determining first billing information associated with the first payment vehicle;

determining second billing information associated with the second payment vehicle; and

decreasing a fraud risk score if the first billing information matches the second billing information, or

increasing a fraud risk score if the first billing information does not match the second billing information.

3. The computer-implemented method of claim 2 , further comprising:

prompting approval of a payment transaction based on the user-specific abandonment score and the fraud risk score.

4. The computer-implemented method of claim 2 , further comprising:

computing the fraud risk score based on billing data, device data, merchant data, or timing data of the received transaction history.

5. The computer-implemented method of claim 1 , further comprising:

identifying, of the transaction history, one or more authorization requests associated with the first payment vehicle;

determining, of the identified authorization requests, transaction data associated with the identified authorization requests, wherein the transaction data corresponds to a second payment vehicle; and

determining the one or more instances of switching from the first payment vehicle to the second payment vehicle, based on the transaction data.

6. The computer-implemented method of claim 1 , further comprising:

receiving a first payment authorization request associated with the user;

receiving a fraud risk score associated with the first payment authorization request;

receiving an institutional risk tolerance score; and

prompting approval of the first payment authorization request based on the user-specific abandonment score, the fraud risk score, and the institutional risk tolerance score.

7. The computer-implemented method of claim 6 , further comprising:

denying the first payment authorization request unless the fraud risk score is less than the institutional risk tolerance score.

8. The computer-implemented method of claim 6 , further comprising:

receiving a profile associated with the user;

computing an initial fraud risk score based on the profile and transaction data of the first payment authorization request;

receiving a second payment authorization request; and

updating initial fraud risk score based on the second payment authorization request.

9. The computer-implemented method of claim 1 , wherein the transaction history includes, one or more of:

an identifier of the merchant;

an identifier of the user;

an identifier of one or more payment means accessed for payment of the transaction;

an itemization of the goods and/or services transacted for;

any geographical and/or temporal information of the transaction;

any taxes, tips, and/or gratuities;

any discounts, coupons, reductions;

any fees directed towards acquirers, issuers, payment networks;

currency exchange rates; and

any other attributes of the payment transaction.

10. The computer-implemented method of claim 1 , further comprising:

prompting approval of a payment transaction based on the user-specific abandonment score.

11. A decentralized computer system for establishing a multi-dimensional fraud detection system and payment analysis, the system comprising:

a data storage device storing instructions for establishing a multi-dimensional fraud detection system and payment analysis; and

a processor configured to execute the instructions to perform a method including:

receiving transaction history of a user, the transaction history including a first payment vehicle and a second payment vehicle;

generating a unique hash and a fraud analysis profile request upon determining a fraud analysis profile is not available, and sending the fraud analysis profile request including the unique hash to generate the fraud analysis profile from the received transaction history of the user;

determining, of the received transaction history, one or more instances of switching from the first payment vehicle to the second payment vehicle; and

determining a user-specific abandonment score for the user, based on the determined instances of switching from the first payment vehicle to the second payment vehicle.

12. The system of claim 11 , wherein the processor is further configured for:

determining first billing information associated with the first payment vehicle;

determining second billing information associated with the second payment vehicle; and

decreasing a fraud risk score if the first billing information matches the second billing information, or

increasing a fraud risk score if the first billing information does not match the second billing information.

13. The system of claim 12 , wherein the processor is further configured for:

prompting approval of a payment transaction based on the user-specific abandonment score and the fraud risk score.

14. The system of claim 12 , wherein the processor is further configured for:

computing the fraud risk score based on billing data, device data, merchant data, or timing data of the received transaction history.

15. The system of claim 11 , wherein the processor is further configured for:

identifying, of the transaction history, one or more authorization requests associated with the first payment vehicle;

determining, of the identified authorization requests, transaction data associated with the identified authorization requests, wherein the transaction data corresponds to a second payment vehicle; and

determining the one or more instances of switching from the first payment vehicle to the second payment vehicle, based on the transaction data.

16. The system of claim 11 , wherein the processor is further configured for:

receiving a first payment authorization request associated with the user;

receiving a fraud risk score associated with the first payment authorization request;

receiving an institutional risk tolerance score; and

prompting approval of the first payment authorization request based on the user-specific abandonment score, the fraud risk score, and the institutional risk tolerance score.

17. The system of claim 11 , wherein the transaction data includes, one or more of:

an identifier of the merchant;

an identifier of the user;

an identifier of one or more payment means accessed for payment of the transaction;

an itemization of the goods and/or services transacted for;

any geographical and/or temporal information of the transaction;

any taxes, tips, and/or gratuities;

any discounts, coupons, reductions;

any fees directed towards acquirers, issuers, payment networks;

currency exchange rates; and

any other attributes of the payment transaction.

18. The system of claim 11 , wherein the processor is further configured for:

prompting approval of a payment transaction based on the user-specific abandonment score.

19. A non-transitory machine-readable medium storing instructions that, when executed by a server, cause the server to perform a method for establishing a multi-dimensional fraud detection system and payment analysis, the method including:

receiving transaction history of a user, the transaction history including a first payment vehicle and a second payment vehicle;

generating a unique hash and a fraud analysis profile request upon determining a fraud analysis profile is not available, and sending the fraud analysis profile request including the unique hash to generate the fraud analysis profile from the received transaction history of the user;

determining, of the received transaction history, one or more instances of switching from the first payment vehicle to the second payment vehicle; and

determining a user-specific abandonment score for the user, based on the determined instances of switching from the first payment vehicle to the second payment vehicle.

20. The machine readable medium of claim 19 , wherein the method further comprises:

determining first billing information associated with the first payment vehicle;

determining second billing information associated with the second payment vehicle; and

decreasing a fraud risk score if the first billing information matches the second billing information, or

increasing a fraud risk score if the first billing information does not match the second billing information.

Assignments (5)
RELEASE OF SECURITY INTERESTS RECORDED AT REEL/FRAMES 066626/0655, 066625/0426, 066625/0347, AND 066625/0276 Recorded Jan 12, 2026
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: WORLDPAY, LLC; WORLDPAY ISO AND ECOMMERCE, LLC; PAYMETRIC, LLC; WORLDPAY US, LLC
Reel/Frame 074314/0622 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RECORDED AT R/F 066624/0719 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: WORLDPAY, LLC
Reel/Frame 074315/0412 →
SECURITY INTEREST Recorded Feb 19, 2024
From: WORLDPAY, LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066624/0719 →
SECURITY INTEREST Recorded Feb 19, 2024
From: WORLDPAY, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 066626/0655 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2019
From: JASS, NICOLE S.
To: WORLDPAY, LLC
Reel/Frame 048410/0530 →
Cited By (9)
US 12,229,816 US 12,236,470 US 12,373,834 US 12,406,262 US 12,524,767 US 12,536,529 US 12,536,532 US 12,541,766 US 12,541,767