IP Library Granted Patent US 11,842,337
Granted Patent B1
US 11,842,337 · App. 16/138,633 · Granted Dec 12, 2023

Methods and systems for data analytics for payment facilitators using internet-connected devices

Inventor: Ali Sahibzada (Bellevue, WA)
Assignee: Worldpay, LLC
G06Q20/3823G06Q20/108G06Q20/204G06Q20/206G06Q20/3278
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,842,337
App. No.
16/138,633
Granted
Dec 12, 2023
Kind
B1
Abstract

Systems and methods for providing analytics data to payment facilitators and sub-merchants via a dynamic dashboard, in response to receiving transaction data from one or more Internet of Things (IoT) devices. In one implementation, a method includes receiving transaction data and a unique identifier of a sub-merchant, analyzing that data, and transmitting an unrequested analytics report to a dashboard.

Claims (65)

1. A computer-implemented method for providing analytics data to one or more internet of things (IoT) device(s) by a computer system comprising:

a processor computing system;

a memory having processor-readable instructions stored therein; and

a processor configured to access the memory and execute the processor-readable instructions, which when executed by the processor configures the processor to perform the computer-implemented method, the method comprising:

receiving, by the processor computing system, payment vehicle data from a IoT device associated with a cardholder via a sub-merchant POS terminal, the payment vehicle data including transaction data and a unique identifier associated with the IoT device;

aggregating, by the processor computing system, the transaction data;

generating, by the processor computing system, predictive data and transaction activity map data based on the transaction data, the unique identifier, and the aggregated transaction data;

generating and displaying, by the processor computing system, analytics reports based on the predictive data and the transaction activity map data on a screen associated with a payment facilitator or a sub-merchant;

displaying, by the processor computing system, the analytics reports on a dashboard, the dashboard being segmented into a plurality of regions;

determining, by the processor computing system, one or more regions without data on the dashboard; and

generating and transmitting, by the processor computing system, additional analytics reports associated with the transaction data and the unique identifier to the dashboard in response to determining the one or more regions without data on the dashboard.

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

requesting, by the processor computing system, cardholder present identifying data associated with a multifactor authentication request.

3. The computer-implemented method of claim 1 , wherein the sub-merchant POS terminal is an IoT device comprising a processor, memory, and a network interface;

wherein the sub-merchant POS terminal is one of a: mobile phone, mobile point of sale (mPOS) device, a tablet, smart home device, personal assistant device or a computer utilizing a virtual terminal; and

wherein the sub-merchant POS terminal includes one or more of: a screen, a microphone, a camera, a speaker, or a near-field communication (NFC) reader.

4. The computer-implemented method of claim 1 , wherein the IoT device associated with the cardholder further comprises a processor, memory, and a network interface; and

wherein the IoT device associated with the cardholder comprises a mobile phone, a tablet, or a wearable device.

5. The computer-implemented method of claim 1 , wherein the transaction data received at the sub-merchant POS terminal includes personally identifiable information, payment vehicle data, customer data, geographic location data, product data, service data, merchant data, and/or sub-merchant data.

6. The computer-implemented method of claim 1 , determining one or more regions without data on the dashboard, further comprising:

transmitting, by the processor computing system, data blocks comprising pixel information to the sub-merchant POS terminal or the payment facilitator.

7. A computer system for providing analytics data to internet of things (IoT) device(s), comprising:

a processor computing system, comprising:

a memory having processor-readable instructions stored therein; and

a processor configured to access the memory and execute the processor-readable instructions, which when executed by the processor configures the processor to perform a plurality of functions, including functions to:

receive, by the processor computing system, payment vehicle data from an IoT device associated with a cardholder via a sub-merchant POS terminal, the payment vehicle data including transaction data and a unique identifier associated with the IoT device;

aggregating, by the processor computing system, the transaction data;

generate, by the processor computing system, predictive data and transaction activity map data based on the transaction data, the unique identifier, and the aggregated transaction data;

generate and display, by the processor computing system, analytics reports based on the predictive data and the transaction activity map data on a screen associated with a payment facilitator or a sub-merchant; and

display, by the processor computing system, the analytics reports on a dashboard, the dashboard being segmented into a plurality of regions;

determine, by the processor computing system, one or more regions without data on the dashboard; and

generate and transmit, by the processor computing system, additional analytics reports associated with the transaction data and the unique identifier to the dashboard in response to determining the one or more regions without data on the dashboard.

8. The computer system of claim 7 , wherein the plurality of functions further comprises:

requesting, by the processor computing system, cardholder present identifying data associated with a multifactor authentication request.

9. The computer system of claim 7 , wherein the sub-merchant POS terminal is an IoT device comprising a processor, memory, and a network interface;

wherein the sub-merchant POS terminal is one of a: mobile phone, mobile point of sale (mPOS) device, a tablet, smart home device, personal assistant device or a computer utilizing a virtual terminal; and

wherein the sub-merchant POS terminal includes one or more of: a screen, a microphone, a camera, a speaker, or a near-field communication (NFC) reader.

10. The computer system of claim 7 , wherein the IoT device associated with the cardholder further comprises a processor, memory, and a network interface; and

wherein the IoT device associated with a cardholder comprises a mobile phone, a tablet, or a wearable device.

11. The computer system of claim 7 , wherein the transaction data received at the sub-merchant POS terminal includes personally identifiable information, payment vehicle data, customer data, geographic location data, product data, service data, merchant data, and/or sub-merchant data.

12. The computer system of claim 7 , determining one or more regions without data on the dashboard further comprising:

transmitting, by the processor computing system, data blocks comprising pixel information to the sub-merchant POS terminal or the payment facilitator computing system.

13. A non-transitory computer-readable medium storing instructions for providing analytics data to internet of things (IoT) device(s) by a computer system comprising:

a processor computing system;

a memory having the instructions stored therein; and

a processor configured to access the memory and execute the instructions, which when executed by the processor configures the processor to perform the instructions, the instructions comprising:

receiving, by the processor computing system, payment vehicle data from an IoT device associated with a cardholder via a sub-merchant POS terminal, the payment vehicle data including transaction data and a unique identifier associated with the IoT device;

aggregating, by the processor computing system, the transaction data;

generating, by the processor computing system, predictive data and transaction activity map data based on the transaction data, the unique identifier, and the aggregated transaction data;

generating and displaying, by the processor computing system, analytics reports based on the predictive data and the transaction activity map data on a screen associated with a payment facilitator or a sub-merchant;

displaying, by the processor computing system, the analytics reports on a dashboard, the dashboard being segmented into a plurality of regions;

determining, by the processor computing system, one or more regions without data on the dashboard; and

generating and transmitting, by the processor computing system, additional analytics reports associated with the transaction data and the unique identifier to the dashboard in response to determining the one or more regions without data on the dashboard.

14. The non-transitory computer-readable medium of claim 13 , wherein the sub-merchant POS terminal is an IoT device comprising: a processor, memory, and a network interface;

wherein the sub-merchant POS terminal is one of a: mobile phone, mobile point of sale (mPOS) device, a tablet, smart home device, personal assistant device or a computer utilizing a virtual terminal; and

wherein the sub-merchant POS terminal includes one or more of: a screen, a microphone, a camera, a speaker, or a near-field communication (NFC) reader.

15. The non-transitory computer-readable medium of claim 13 , wherein the IoT device associated with the cardholder further comprises a processor, memory, and a network interface; and

wherein the IoT device associated with the cardholder comprises a mobile phone, a tablet, or a wearable device.

16. The non-transitory computer-readable medium of claim 13 , wherein the transaction data received at the sub-merchant POS terminal includes personally identifiable information, payment vehicle data, customer data, geographic location data, product data, service data, merchant data, and/or sub-merchant data.

17. The non-transitory computer-readable medium of claim 13 , determining one or more regions without data on the dashboard further comprising:

transmitting, by the processor computing system, data blocks comprising pixel information to the sub-merchant POS terminal or the payment facilitator computing system.

18. The computer-implemented method of claim 1 , wherein the one or more regions without data on the dashboard indicate regions that are void of any data and has space to display additional analytics data.

19. The computer-implemented method of claim 18 , further comprising:

running, by the processor computing system, a visibility code to determine legibility of the additional analytics data that is displayed in the one or more regions without data on the dashboard.

20. The computer-implemented method of claim 1 , wherein machine learning algorithms generate the predictive data based, at least in part, on the aggregated transaction data, and wherein the predictive data is relevant for the payment facilitator, the sub-merchant, or a combination thereof in generating the analytics reports.

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 Nov 21, 2018
From: SAHIBZADA, ALI
To: WORLDPAY, LLC
Reel/Frame 048152/0211 →