IP Library Granted Patent US 11,710,112
Granted Patent B2
US 11,710,112 · App. 17/497,375 · Granted Jul 25, 2023

Blockchain-based transaction kiosk

Inventors: Mohammed Adham (Ottawa, CA); Nathaniel Wood (Ottawa, CA)
Assignee: BITACCESS INC.
G06Q20/18G06F9/547G06Q20/206G06Q20/381G06Q20/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,710,112
App. No.
17/497,375
Granted
Jul 25, 2023
Kind
B2
Abstract

The systems and methods described herein provide for facilitating in-person payments at a transaction kiosk. First, the system provides an authentication interface for display at a network-enabled transaction kiosk. A user is authenticated at the kiosk via the authentication interface, and based on that authentication, the system detects a payment application and a payment request corresponding to the user, wherein the payment application is associated with a service provider and the payment request was created with the payment application. Next, the system identifies a user interface scheme associated with the payment application, and then updates the user interface for display at the transaction kiosk to match the user interface scheme, then initiates a blockchain payment based on the payment request.

Claims (40)

1. A method for providing in-person payments at a transaction kiosk, comprising:

providing, for display at a network-enabled transaction kiosk, an authentication interface;

authenticating a user at the transaction kiosk via the authentication interface;

based on the authentication of the user, detecting a payment application and a payment request corresponding to the user, wherein the payment application is associated with a service provider and the payment request was created with the payment application;

identifying a user interface scheme associated with the payment application;

updating the user interface for display at the transaction kiosk to match the user interface scheme; and

completing a blockchain payment based on the payment request.

2. The method of claim 1 , wherein authenticating the user at the transaction kiosk comprises:

receiving, via the user interface, a unique identifier associated with the user; and

detecting that the user has an existing connection to the payment application associated with the service provider.

3. The method of claim 1 , wherein the payment request comprises a request to pay the user in fiat currency converted from the blockchain payment, and wherein the blockchain payment is from a second user.

4. The method of claim 3 , further comprising:

converting the blockchain payment from a value in cryptocurrency into an equivalent value in fiat currency; and

dispensing the equivalent value in fiat currency to the user via the transaction kiosk.

5. The method of claim 1 , wherein the payment request is a request by the user to pay a value in cryptocurrency to a second user, and wherein the blockchain payment is from the user to be received by the second user in an equivalent value in fiat currency.

6. The method of claim 1 , wherein the transaction kiosk is connected via a network to a cloud application, and wherein the cloud application provides an Application Programming Interface (API) for enabling payment applications to generate payment requests.

7. The method of claim 1 , wherein the transaction kiosk is one of a plurality of transaction kiosks within a connected kiosk network associated with the service provider.

8. The method of claim 1 , wherein the transaction kiosk is a Bitcoin Teller Machine (BTM).

9. The method of claim 1 , wherein the user interface scheme is defined via an Application Programming Interface (API).

10. The method of claim 1 , further comprising:

facilitating, based on the payment request, an automatic conversion from a fiat currency to a cryptocurrency.

11. The method of claim 1 , wherein the user interface scheme is configured by the service provider, via the payment application, to present a custom user interface associated with the service provider.

12. The method of claim 1 , wherein the user interface scheme is configured to display one or more pieces of branding associated with the service provider.

13. The method of claim 1 , wherein the kiosk is maintained by a kiosk provider, and wherein the kiosk provider is different from the service provider.

14. The method of claim 13 , wherein authenticating the user comprises a Know Your Customer (KYC) data transfer between the kiosk operator and the service provider.

15. The method of claim 1 , further comprising:

generating a blockchain-based cryptocurrency transaction based on the payment request.

16. The method of claim 1 , further comprising:

notifying the user, via the user interface scheme, that a blockchain payment has been completed.

17. The method of claim 1 , further comprising:

Settling, based on the request for payment, one or more affiliate fees associated with a referral to the payment application.

18. A non-transitory computer-readable medium containing instructions for providing in-person payments at a transaction kiosk, comprising:

instructions for providing, for display at a network-enabled transaction kiosk, an authentication interface;

instructions for authenticating a user at the transaction kiosk via the authentication interface;

based on the authentication of the user, instructions for detecting a payment application and a payment request corresponding to the user, wherein the payment application is associated with a service provider and the payment request was created with the payment application;

instructions for identifying a user interface scheme associated with the payment application;

instructions for updating the user interface for display at the transaction kiosk to match the user interface scheme; and

instructions for completing a blockchain payment based on the payment request.

19. The non-transitory computer-readable medium of claim 18 , wherein the payment request comprises a request to pay the user in fiat currency converted from the blockchain payment, and wherein the blockchain payment is from a second user.

20. The non-transitory computer-readable medium of claim 18 , wherein the payment request is a request by the user to pay a value in cryptocurrency to a second user, and wherein the blockchain payment is from the user to be received by the second user in an equivalent value in fiat currency.

Assignments (2)
SECURITY INTEREST Recorded May 4, 2023
From: BITACCESS INC.
To: SILVERVIEW CREDIT PARTNERS LP
Reel/Frame 063529/0927 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 8, 2021
From: ADHAM, MOHAMMED; WOOD, NATHANIEL
To: BITACCESS INC.
Reel/Frame 057742/0598 →
Continuity (2)
Continuation 17120046 · Dec 11, 2020
Related Publication 20220188787A1 · Jun 16, 2022