IP Library Granted Patent US 12,380,415
Granted Patent B2
US 12,380,415 · App. 18/174,235 · Granted Aug 5, 2025

Payment instrument adaptable for multiple central bank digital currencies

Inventors: Lucky Bimolaksono (Hurlstone Park, AU); Dean Ernest Arthur Nicolson (Wattle Grove, AU); Matthew Stephen Bodell (New York, NY)
Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
G06Q20/10G06Q20/20G06Q20/3678G06Q20/3825G06Q20/3829G06Q20/389G06Q20/4014G06Q20/4015
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,380,415
App. No.
18/174,235
Granted
Aug 5, 2025
Kind
B2
Abstract

Disclosed are various embodiments for a payment instrument, such as a payment card or a client device, that interfaces with multiple central bank digital currency (CBDC) networks associated with different countries and territories. In one non-limiting example, the system comprises a computing device that is configured to detect a location of a client device being outside of a territorial area for a first CBDC blockchain network and receive an authorization request from a merchant system for a purchase of an item. A token associated with the authorization request is identified and associated with the client device. The computing device determines that the token is authorized for use with a blockchain address for a second CBDC blockchain network for the purchase. A CBDC blockchain transfer is generated and the CBDC blockchain transfer is transmitted to the second CBDC blockchain network.

Claims (55)

1. A system, comprising:

a computing device comprising a processor and a memory; and

machine-readable instructions stored in the memory that, when executed by the processor, cause the computing device to at least:

detect that a location of a client device is outside of a territorial area for a first central bank digital currency (CBDC) blockchain network;

receive an authorization request from a merchant system for a purchase of an item;

identify a token for a second CBDC blockchain network based at least in part on the location of the client device, the token being associated with the client device and being identified from the authorization request;

determine that the token is authorized to use a blockchain address for the second CBDC blockchain network for the purchase based at least in part on an authorization rule and a validation of a cryptogram associated with the authorization request;

generate a CBDC blockchain transfer using a private key based at least in part on the authorization for the token to use the blockchain address, the CBDC blockchain transfer comprising a digital signature; and

transmit the CBDC blockchain transfer for the purchase to the second CBDC blockchain network in response to the CBDC blockchain transfer having the digital signature.

2. The system of claim 1 , wherein the blockchain address is a CBDC wallet address associated with a service provider for the second CBDC blockchain network.

3. The system of claim 1 , wherein the machine-readable instructions further cause the computing device to at least:

identify the second CBDC blockchain network to use for the purchase in response to detecting the location of the client device being outside of the territorial area for the first CBDC blockchain network; and

associate the blockchain address for the second CBDC blockchain network to the token in response to identifying the second CBDC blockchain network.

4. The system of claim 3 , wherein the machine-readable instructions further cause the computing device to at least:

assign an amount of digital currency in the second CBDC blockchain network to the token.

5. The system of claim 1 , wherein the location of the computing device is detected based at least in part on a combination of at least two of: a present location detected by a location detection device of the computing device, passport control data associated with a user profile of the computing device, and a transaction location of the authorization request.

6. The system of claim 1 , wherein the machine-readable instructions further cause the computing device to at least:

transmit to the client device an update to a wallet application executed on the client device based at least in part on the client device being outside of the territorial area for the first CBDC blockchain network, the update being configured to update functionality of the wallet application in order for the wallet application to execute a transaction with a point of sale device in a second territorial area associated with the second CBDC blockchain network.

7. The system of claim 6 , wherein the update to the wallet application comprises an updated user interface for the second territorial area associated with the second CBDC blockchain network.

8. A method, comprising:

receiving, via a computing device, an authorization request from a merchant system for a purchase of an item;

identifying, via the computing device, a payment token is for a second central bank digital currency (CBDC) blockchain network based at least in part on a transaction location from the authorization request, the transaction location being beyond a territorial area for a first CBDC blockchain network for a client device associated with the authorization request;

identifying, via the computing device, that the transaction location is outside of a territorial area for a first CBDC blockchain network associated with the payment token, the first CBDC blockchain network being linked with a first client device associated with authorization request;

determining, via the computing device, that the payment token is authorized for use with a blockchain address for a second CBDC blockchain network for the purchase based at least in part on an authorization rule and a validation of a cryptogram associated with the authorization request; and

transmitting, via the computing device, a CBDC blockchain transfer for the purchase to the second CBDC blockchain network based at least in part on a merchant wallet address and a digital signature associated with the blockchain address for the second CBDC blockchain network.

9. The method of claim 8 , wherein the blockchain address is associated with a user profile or a financial service provider for the second CBDC blockchain network.

10. The method of claim 8 , further comprising:

detecting, by the computing device, that a present location of a client device is outside of the territorial area for the first CBDC blockchain network; and

associating, by the computing device, the blockchain address for the second CBDC blockchain network to the payment token in response to detecting the present location of the client device being outside of the territorial area for the first CBDC blockchain network.

11. The method of claim 10 , further comprising:

assigning, by the computing device, an amount of digital currency to the merchant wallet address for the second CBDC blockchain network based at least in part on data associated with a first wallet address for the first CBDC blockchain network associated with the payment token.

12. The method of claim 8 , further comprising:

verifying, by the computing device, that the transaction location is outside of the territorial area for the first CBDC blockchain network associated with the payment token based at least in part on at least one of passport control data of a user profile or a location detection device of a client device associated with the payment token.

13. The method of claim 8 , further comprising:

detecting, by the computing device, that a present location of a client device associated with the payment token is outside of the territorial area for the first CBDC blockchain network; and

transmitting, by the computing device, to the client device an update to a wallet application executed on the client device based at least in part on the client device being outside of the territorial area for the first CBDC blockchain network.

14. The method of claim 13 , wherein the update to the wallet application comprises an updated user interface for a second territorial area associated with the second CBDC blockchain network.

15. A system, comprising:

a computing device comprising a processor and a memory; and

machine-readable instructions stored in the memory that, when executed by the processor, cause the computing device to at least:

receive a request for a digital currency peer-to-peer transfer from a client device, the request comprising a digital currency amount in a first central bank digital currency (CBDC) network, a first CBDC wallet address, and a second CBDC wallet address, the first CBDC wallet addressing being associated with the first CBDC network;

determine the second CBDC wallet address is associated with a second CBDC network based at least in part on a domain name associated with the second CBDC wallet address;

determine an updated digital currency amount for the second CBDC network based at least in part on an exchange rate; and

transmit a CBDC transfer for the updated digital currency amount to the second CBDC network, the CBDC transfer comprising the second CBDC wallet address and a digital signature associated with a provider CBDC wallet address of a service provider.

16. The system of claim 15 , wherein the CBDC transfer is a first CBDC transfer, and the machine-readable instructions further cause the computing device to at least:

generate a second CBDC transfer for the digital currency amount, the second CBDC transfer comprising a second provider CBDC wallet address;

transmit to the client device a digital signature request for the second CBDC transfer; and

transmit the second CBDC transfer to the first CBDC network based at least in part on a receipt of a user digital signature for the second CBDC transfer.

17. The system of claim 15 , wherein the CBDC transfer is a first CBDC transfer, and the machine-readable instructions further cause the computing device to at least:

transmit a CBDC transfer instruction to an application executed on the client device, the CBDC transfer instruction comprises an instruction to initiate a second CBDC transfer to a first provider wallet address associated with the service provider.

18. The system of claim 15 , wherein the machine-readable instructions further cause the computing device to at least:

determine that the first CBDC wallet address has sufficient digital currency in the first CBDC network for the CBDC transfer by accessing a smart contract associated with the first CBDC network, wherein the determination is initiated in response to receiving the request for the digital currency peer-to-peer transfer.

19. The system of claim 15 , wherein the machine-readable instructions further cause the computing device to at least:

validate the second CBDC wallet address prior to transmitting the CBDC transfer based at least in part on accessing the second CBDC wallet address at the second CBDC network.

20. The system of claim 15 , wherein the request for the digital currency peer-to-peer transfer is received from an application executed on the client device, the application being associated with a service provider, wherein the first CBDC wallet address and the second CBDC wallet address are associated with the service provider.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2023
From: BIMOLAKSONO, LUCKY; NICOLSON, DEAN ERNEST ARTHUR; BODELL, MATTHEW STEPHEN
To: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
Reel/Frame 062799/0766 →
Continuity (1)
Related Publication 20240289756A1 · Aug 29, 2024
References Cited (28)
US 11625711B2 · Ow · 2023 [cited by examiner]
US 11816642B2 · Wasserman · 2023 [cited by examiner]
US 11900338B2 · Yan · 2024 [cited by examiner]
US 11935065B2 · Mullins · 2024 [cited by examiner]
US 12073409B2 · Asefi · 2024 [cited by examiner]
US 20150170112A1 · DeCastro · 2015 [cited by examiner]
US 20160012424A1 · Simon · 2016 [cited by examiner]
US 20180268382A1 · Wasserman · 2018 [cited by examiner]
US 20190057362A1 · Wright · 2019 [cited by examiner]
US 20190228407A1 · Wu · 2019 [cited by examiner]
US 20190303887A1 · Wright · 2019 [cited by examiner]
US 20200387910A1 · Ponceleon · 2020 [cited by examiner]
US 20210150498A1 · Fukuizumi · 2021 [cited by examiner]
US 20210233170A1 · Cadet · 2021 [cited by examiner]
US 20210304193A1 · Cadet · 2021 [cited by examiner]
US 20220172198A1 · Gaur · 2022 [cited by examiner]
US 20220292496A1 · Yan · 2022 [cited by examiner]
US 20230075202A1 · Mullins · 2023 [cited by examiner]
US 20240202821A1 · Bodell · 2024 [cited by examiner]
US 20240242188A1 · Iliev · 2024 [cited by examiner]
KR 20200064740A · 2020 [cited by applicant]
KR 20220041692A · 2022 [cited by examiner]
KR 102601381B1 · 2023 [cited by examiner]
KR 102671054B1 · 2024 [cited by examiner]
WO 2011147913A1 · 2011 [cited by applicant]
Bank for International Settlements. “Central bank digital currencies: system design and interoperability.” (Sep. 2021). Retrieved online Nov. 20, 2024. https://www.bis.org/publ/othp42_system_design.pdf (Year: 2021). [cited by examiner]
World Economic Forum. “4 key cybersecurity threats to new central bank digital currencies.” (Nov. 20, 2021). Retrieved online Nov. 20, 2024. https://www.weforum.org/stories/2021/11/4-key-threats-central-bank-digital-cur… [cited by examiner]
Tarik Hansen et al. “Security Considerations for a Central Bank Digital Currency.” (Feb. 3, 2022). Retrieved online Nov. 20, 2024. https://www.federalreserve.gov/econres/notes/feds-notes/security-considerations-for-a-ce… [cited by examiner]