IP Library Granted Patent US 12,008,535
Granted Patent B2
US 12,008,535 · App. 18/310,672 · Granted Jun 11, 2024

Systems and methods for direct electronic communication of consumer information

Inventor: Coy Christensen (Scottsdale, AZ)
Assignee: Worldpay, LLC
G06Q20/204G06Q20/102G06Q20/401
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 12,008,535
App. No.
18/310,672
Granted
Jun 11, 2024
Kind
B2
Abstract

A method for submission of payment transaction requests from a point of sale (POS) terminal to a financial institution includes reading payment information from a payment vehicle, reading financial institution routing information from the payment vehicle, reading a payment vehicle certificate from the payment vehicle, requesting consumer authentication information from a consumer, and submitting a payment transaction request to the financial institution using the financial institution routing information, a POS terminal certificate, and the payment vehicle certificate. An authentication certificate for submission of payment transaction requests from a point of sale (POS) terminal to a financial institution may be generated by receiving a request for an authentication certificate from a requestor, the request comprising a requestor ID and one or more capabilities of the requestor, verifying the requestor ID, generating an authentication certificate for the requestor, and returning the generated authentication certificate to the requestor.

Claims (52)

1. A method of direct submission of payment transaction requests from a point of sale (POS) terminal to a transaction server of a financial institution, the method comprising:

receiving, by the transaction server and directly from the POS terminal over a computer network, a payment transaction request including payment information, a POS terminal certificate, and a payment vehicle certificate; and

processing, by the transaction server, the payment transaction request according to the received payment information.

2. The method of claim 1 , further comprising:

receiving, by the transaction server, a request for a financial institution certificate from an authentication service; and

transmitting, by the transaction server, the financial institution certificate to the authentication service for validation.

3. The method of claim 1 , further comprising:

declining, by the transaction server, the payment transaction request based on the payment transaction request violating at least one capability of a merchant associated with the POS terminal certificate, the at least one capability of the merchant associated with the POS terminal certificate being encoded in the POS terminal certificate.

4. The method of claim 1 , further comprising:

declining, by the transaction server, the payment transaction request based on the payment transaction request violating at least one capability of a consumer associated with a consumer certificate, the at least one capability of the consumer associated with the consumer certificate being encoded in the consumer certificate.

5. The method of claim 1 , further comprising:

transmitting, by the transaction server, at least one of the POS terminal certificate and the payment vehicle certificate to an authentication service for validation; and

receiving, by the transaction server, a POS terminal certificate validation or a payment vehicle certificate validation from the authentication service.

6. The method of claim 5 , further comprising:

cancelling, by the transaction server, the payment transaction request when the authentication service returns a certificate validation error.

7. The method of claim 5 , wherein the POS terminal certificate stores data defining one or more capabilities of a merchant associated with the POS terminal, and wherein the payment vehicle certificate stores data defining one or more capabilities of a consumer associated with the payment vehicle.

8. A transaction server of a financial institution, the transaction server comprising:

a memory configured to store instructions; and

a processor configured to execute the instructions to perform operations comprising:

receiving, directly from a point of sale (POS) terminal over a computer network, a payment transaction request including payment information, a POS terminal certificate, and a payment vehicle certificate; and

processing the payment transaction request according to the received payment information.

9. The transaction server of claim 8 , wherein the operations further comprise:

receiving a request for a financial institution certificate from an authentication service; and

transmitting the financial institution certificate to the authentication service for validation.

10. The transaction server of claim 8 , wherein the operations further comprise:

declining the payment transaction request based on the payment transaction request violating at least one capability of a merchant associated with the POS terminal certificate, the at least one capability of the merchant associated with the POS terminal certificate being encoded in the POS terminal certificate.

11. The transaction server of claim 8 , wherein the operations further comprise:

receiving a request for a financial institution certificate from an authentication service; and

transmitting the financial institution certificate to the authentication service for validation.

12. The transaction server of claim 8 , wherein the operations further comprise:

declining the payment transaction request based on the payment transaction request violating at least one capability of a consumer associated with a consumer certificate, the at least one capability of the consumer associated with the consumer certificate being encoded in the consumer certificate.

13. The transaction server of claim 8 , wherein the operations further comprise:

transmitting at least one of the POS terminal certificate and the payment vehicle certificate to an authentication service for validation; and

receiving a POS terminal certificate validation or a payment vehicle certificate validation from the authentication service.

14. The transaction server of claim 13 , wherein the operations further comprise:

cancelling the payment transaction request when the authentication service returns a certificate validation error.

15. A non-transitory computer-readable medium storing instructions that, when executed by a processor of a transaction server of a financial institution, cause the transaction server to perform operations comprising:

receiving, directly from a point of sale (POS) terminal over a computer network, a payment transaction request including payment information, a POS terminal certificate, and a payment vehicle certificate; and

processing the payment transaction request according to the received payment information.

16. The non-transitory computer-readable medium of claim 15 , wherein the operations further comprise:

receiving a request for a financial institution certificate from an authentication service; and

transmitting the financial institution certificate to the authentication service for validation.

17. The non-transitory computer-readable medium of claim 15 , wherein the operations further comprise:

declining the payment transaction request based on the payment transaction request violating at least one capability of a merchant associated with the POS terminal certificate, the at least one capability of the merchant associated with the POS terminal certificate being encoded in the POS terminal certificate.

18. The non-transitory computer-readable medium of claim 15 , wherein the operations further comprise:

receiving a request for a financial institution certificate from an authentication service; and

transmitting the financial institution certificate to the authentication service for validation.

19. The non-transitory computer-readable medium of claim 15 , wherein the operations further comprise:

declining the payment transaction request based on the payment transaction request violating at least one capability of a consumer associated with a consumer certificate, the at least one capability of the consumer associated with the consumer certificate being encoded in the consumer certificate.

20. The non-transitory computer-readable medium of claim 15 , wherein the operations further comprise:

transmitting at least one of the POS terminal certificate and the payment vehicle certificate to an authentication service for validation; and

receiving a POS terminal certificate validation or a payment vehicle certificate validation from the authentication service.

Assignments (6)
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 May 2, 2023
From: CHRISTENSEN, COY
To: VANTIV, LLC
Reel/Frame 063507/0217 →
CHANGE OF NAME Recorded May 2, 2023
From: VANTIV, LLC
To: WORLDPAY, LLC
Reel/Frame 063515/0992 →
Continuity (4)
Continuation 17445420 · Aug 19, 2021
Continuation 16822766 · Mar 18, 2020
Continuation 15353350 · Nov 16, 2016
Related Publication 20230267438A1 · Aug 24, 2023