IP Library Patent Application 18056396
Patent Application
App. No. 18/056,396

SYSTEMS AND METHODS FOR MONITORING ONLINE TRANSACTIONS BETWEEN REGISTERED USERS AND SERVICE PROVIDERS BY A TRAINED MACHINE LEARNING MODEL

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.
18/056,396
Abstract

Systems and methods are disclosed for routing and settling transactions between bank accounts associated with registered users and merchants. The method includes determining transactions for payment accounts associated with payment vehicles of registered users. The outstanding amount associated with transactions of each payment account is aggregated based on a first preset time period. The payments for the aggregated outstanding amount are transmitted to recipient accounts of merchants based on the first preset time period and/or a pre-determined total outstanding amount threshold. The transmitted payments are aggregated based on a second preset time period, the first preset time period being a subset of the second preset time period. The amount of the aggregated transmitted payments is deducted from the payment account based on the second preset time period. A user interface of the device of the registered user presents information regarding deduction of the aggregated transmitted payments from the payment account.

Claims (61)

1 - 20 . (canceled)

21 . A computer-implemented method for training a machine learning to monitor online transactions, the method comprising:

determining, via one or more processors, a plurality of transactions associated with a registered user;

inputting, via the one or more processors, the plurality of transactions into a machine learning model, wherein the machine learning model has been trained based on a set of training data to:

calculate a total value of the plurality of transactions during a first pre-determined time period;

transmit an amount equivalent to the total value of the plurality of transactions to recipient accounts associated with service providers of the plurality of transactions during the first pre-determined time period and/or a pre-determined total amount threshold;

calculate a total value of the transmitted amount during a second pre-determined time period, wherein the first pre-determined time period is a subset of the second pre-determined time period; and

deduct an amount equivalent to the total value of the transmitted amount from a payment account associated with the registered user during the second pre-determined time period.

22 . The computer-implemented method of claim 21 , wherein the machine learning model is continuously updated via a supervised deep convolution network.

23 . The computer-implemented method of claim 22 , wherein the machine learning model is trained to find contextual data associated with the registered user from unstructured data, and wherein the machine learning model is further trained to combine the unstructured data with structured data to improve data accuracy.

24 . The computer-implemented method of claim 23 , wherein the machine learning model ingests the plurality of transactions, draw parallels and conclusions across disparate data sets to provide refined data, and wherein the refined data is abstracted by categorizing, coding, transforming, interpreting, summarizing, and/or calculating the abstracted data for decision-making.

25 . The computer-implemented method of claim 21 , further comprising:

integrating a payment vehicle and the payment account associated with the registered user with the recipient accounts associated with the service providers based, at least in part, on approval from the registered user and the service providers; and

synchronizing, in real-time, transaction data for the plurality of transactions, the total value of the plurality of transactions, and/or the total value of the transmitted amount between the payment account and the recipient accounts.

26 . The computer-implemented method of claim 21 , further comprising:

processing historical transaction data associated with the registered user to predict expenses of the registered user;

determining the predicted expenses for the registered user exceeds current balance of the payment account associated with the registered user; and

determining preset rules for the registered user based, at least in part, on the determination that the predicted expenses exceeds the current balance of the payment account.

27 . The computer-implemented method of claim 26 , further comprising:

processing the historical transaction data to determine a credit ranking and a credit score for the registered user, wherein the historical transaction data includes credit history information, income information, debt-to-income ratio information, or a combination thereof; and

determining the first pre-determined time period, the second pre-determined time period, the pre-determined total amount threshold, or a combination thereof based on the credit ranking and the credit score.

28 . The computer-implemented method of claim 21 , further comprising:

processing the payment account of the registered user to determine a payment account balance is below a pre-determined minimum balance threshold;

determining the total value of the plurality of transactions exceeds the payment account balance; and

determining to transmit the amount equivalent to the total value during the second pre-determined time period based, at least in part, on historical transaction data of the registered user, wherein the historical transaction data includes predicted income of the registered user, and wherein the predicted income is sufficient to settle the transmitted amount.

29 . The computer-implemented method of claim 21 , further comprising:

determining a failure of at least one transaction from the plurality of transactions associated with the registered user;

processing the at least one failed transaction to determine a reason for the failure; and

generating a presentation in a user interface of a device associated with the registered user, wherein the presentation includes an alert on the reason for the failure of the at least one transaction.

30 . The computer-implemented method of claim 21 , wherein the payment account and the recipient accounts are associated with a same financial institution.

31 . A non-transitory computer readable medium for training a machine learning to monitor online transactions, the non-transitory computer readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform a method comprising:

determining, via the one or more processors, a plurality of transactions associated with a registered user;

inputting, via the one or more processors, the plurality of transactions into a machine learning model, wherein the machine learning model has been trained based on a set of training data to:

calculate a total value of the plurality of transactions during a first pre-determined time period;

transmit an amount equivalent to the total value of the plurality of transactions to recipient accounts associated with service providers of the plurality of transactions during the first pre-determined time period and/or a pre-determined total amount threshold;

calculate a total value of the transmitted amount during a second pre-determined time period, wherein the first pre-determined time period is a subset of the second pre-determined time period; and

deduct an amount equivalent to the total value of the transmitted amount from a payment account associated with the registered user during the second pre-determined time period.

32 . The non-transitory computer readable medium of claim 31 , wherein the machine learning model is continuously updated via a supervised deep convolution network.

33 . The non-transitory computer readable medium of claim 32 , wherein the machine learning model is trained to find contextual data associated with the registered user from unstructured data, and wherein the machine learning model is further trained to combine the unstructured data with structured data to improve data accuracy.

34 . The non-transitory computer readable medium of claim 33 , wherein the machine learning model ingests the plurality of transactions, draw parallels and conclusions across disparate data sets to provide refined data, and wherein the refined data is abstracted by categorizing, coding, transforming, interpreting, summarizing, and/or calculating the abstracted data for decision-making.

35 . The non-transitory computer readable medium of claim 31 , further comprising:

integrating a payment vehicle and the payment account associated with the registered user with the recipient accounts associated with the service providers based, at least in part, on approval from the registered user and the service providers; and

synchronizing, in real-time, transaction data for the plurality of transactions, the total value of the plurality of transactions, and/or the total value of the transmitted amount between the payment account and the recipient accounts.

36 . The non-transitory computer readable medium of claim 31 , further comprising:

processing historical transaction data associated with the registered user to predict expenses of the registered user;

determining the predicted expenses for the registered user exceeds current balance of the payment account associated with the registered user; and

determining preset rules for the registered user based, at least in part, on the determination that the predicted expenses exceeds the current balance of the payment account.

37 . The non-transitory computer readable medium of claim 36 , further comprising:

processing the historical transaction data to determine a credit ranking and a credit score for the registered user, wherein the historical transaction data includes credit history information, income information, debt-to-income ratio information, or a combination thereof; and

determining the first pre-determined time period, the second pre-determined time period, the pre-determined total amount threshold, or a combination thereof based on the credit ranking and the credit score.

38 . A system for training a machine learning to monitor online transactions, the system comprising:

one or more processors;

a non-transitory computer readable medium storing instructions that, when executed by the one or more processors, cause the one or more processors to perform a method comprising:

determining, via the one or more processors, a plurality of transactions associated with a registered user;

inputting, via the one or more processors, the plurality of transactions into a machine learning model, wherein the machine learning model has been trained based on a set of training data to:

calculate a total value of the plurality of transactions during a first pre-determined time period;

transmit an amount equivalent to the total value of the plurality of transactions to recipient accounts associated with service providers of the plurality of transactions during the first pre-determined time period and/or a pre-determined total amount threshold;

calculate a total value of the transmitted amount during a second pre-determined time period, wherein the first pre-determined time period is a subset of the second pre-determined time period; and

deduct an amount equivalent to the total value of the transmitted amount from a payment account associated with the registered user during the second pre-determined time period.

39 . The system of claim 38 , wherein the machine learning model is continuously updated via a supervised deep convolution network.

40 . The system of claim 38 , wherein the machine learning model is trained to find contextual data associated with the registered user from unstructured data, and wherein the machine learning model is further trained to combine the unstructured data with structured data to improve data accuracy.

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 17, 2022
From: RICHTER, BERND; BURGESS, MICHAEL
To: WORLDPAY, LLC
Reel/Frame 061812/0555 →