Systems and methods for executing electronic transactions and tokenizations with distributed settlement platform
Abstract
Systems and methods for executing a distributed electronic transaction by a processing system are disclosed. One method includes receiving, by the processing system, a first transaction request from a first merchant system. The first transaction request may include a first exchange request and/or a distributed settlement agreement. The processing system may generate one or more tokens based on the first exchange request. The processing system may store a transaction amount based on the first exchange request in an exchange database. The processing system may transmit the one or more tokens to the first merchant system. The processing system may transmit one or more tokens based on the payment request to one or more second merchant systems.
Claims
exact text as granted — not AI-modified1 - 20 . (canceled)
21 . A computer-implemented method for executing a distributed electronic transaction, comprising:
receiving, via one or more processors, a first transaction request from a merchant system, wherein the first transaction request includes an exchange request to convert a first currency into one or more first tokens; storing, via the one or more processors, a first transaction amount based on the first transaction request in a database; generating, via the one or more processors, the one or more first tokens based on the first transaction request; and transmitting, via the one or more processors, the one or more first tokens to the merchant system for transaction settlement, wherein the first transaction request includes a distributed settlement agreement between a plurality of merchants of the merchant system.
22 . The computer-implemented method of claim 21 , wherein the distributed settlement agreement is stored in a point-to-point distributed or shared ledger.
23 . The computer-implemented method of claim 22 , wherein transaction data between a first merchant and a second merchant of the plurality of merchants is verified, provided a unique hash, and stored in a block of the point-to-point distributed or shared ledger, and wherein the stored transaction data is immutable.
24 . The computer-implemented method of claim 21 , wherein the one or more first tokens includes at least one of low-value tokens, high-value tokens, randomly generated numbers, pseudorandom numbers, an encrypted information, or character sequences.
25 . The computer-implemented method of claim 23 , wherein generating the one or more first tokens, further comprises:
determining, via the one or more processors, a receipt of the first transaction amount for the first transaction request; and generating, via the one or more processors, the one or more first tokens equivalent to the first transaction amount.
26 . The computer-implemented method of claim 25 , further comprising:
receiving, via the one or more processors, a second transaction request from the merchant system, wherein the second transaction request includes a request for exchanging the one or more first tokens for the first currency into one or more second tokens in a second currency; updating, via the one or more processors, the stored first transaction amount based on the second transaction request; determining, via the one or more processors, a receipt of a second transaction amount for the second transaction request; and generating, via the one or more processors, the one or more second tokens in the second currency equivalent to the second transaction amount.
27 . The computer-implemented method of claim 26 , wherein the first transaction request and the second transaction request are between the first merchant and the second merchant, and wherein the first transaction request and the second transaction request are anonymous to other merchants of the merchant system.
28 . The computer-implemented method of claim 26 , further comprising:
updating, via the processor, the distributed settlement agreement based on the first transaction request and the second transaction request.
29 . A system for executing a distributed electronic transaction, comprising:
one or more computer readable media storing instructions for executing a distributed electronic transaction; and one or more processors configured to execute the instructions to perform operations comprising:
receiving a first transaction request from a merchant system, wherein the first transaction request includes an exchange request to convert a first currency into one or more first tokens;
storing a first transaction amount based on the first transaction request in a database;
generating the one or more first tokens based on the first transaction request; and
transmitting the one or more first tokens to the merchant system for transaction settlement, wherein the first transaction request includes a distributed settlement agreement between a plurality of merchants of the merchant system.
30 . The system of claim 29 , wherein the distributed settlement agreement is stored in a point-to-point distributed or shared ledger.
31 . The system of claim 30 , wherein transaction data between a first merchant and a second merchant of the plurality of merchants is verified, provided a unique hash, and stored in a block of the point-to-point distributed or shared ledger, and wherein the stored transaction data is immutable.
32 . The system of claim 29 , wherein the one or more first tokens includes at least one of low-value tokens, high-value tokens, randomly generated numbers, pseudorandom numbers, an encrypted information, or character sequences.
33 . The system of claim 31 , wherein generating the one or more first tokens, further comprises:
determining a receipt of the first transaction amount for the first transaction request; and generating the one or more first tokens equivalent to the first transaction amount.
34 . The system of claim 33 , the operations further comprising:
receiving a second transaction request from the merchant system, wherein the second transaction request includes a request for exchanging the one or more first tokens for the first currency into one or more second tokens in a second currency; updating the stored first transaction amount based on the second transaction request; determining a receipt of a second transaction amount for the second transaction request; and generating the one or more second tokens in the second currency equivalent to the second transaction amount.
35 . The system of claim 34 , wherein the first transaction request and the second transaction request are between the first merchant and the second merchant, and wherein the first transaction request and the second transaction request are anonymous to other merchants of the merchant system.
36 . The system of claim 34 , further comprising:
updating the distributed settlement agreement based on the first transaction request and the second transaction request.
37 . A non-transitory computer-readable medium storing instructions for executing a distributed electronic transaction, the instructions, when executed by one or more processors, causing the one or more processors to perform operations comprising:
receiving a first transaction request from a merchant system, wherein the first transaction request includes an exchange request to convert a first currency into one or more first tokens; storing a first transaction amount based on the first transaction request in a database; generating the one or more first tokens based on the first transaction request; and transmitting the one or more first tokens to the merchant system for transaction settlement, wherein the first transaction request includes a distributed settlement agreement between a plurality of merchants of the merchant system.
38 . The non-transitory computer-readable medium of claim 37 , wherein the distributed settlement agreement is stored in a point-to-point distributed or shared ledger, and wherein the one or more first tokens includes at least one of low-value tokens, high-value tokens, randomly generated numbers, pseudorandom numbers, an encrypted information, or character sequences.
39 . The non-transitory computer-readable medium of claim 38 , wherein transaction data between a first merchant and a second merchant of the plurality of merchants is verified, provided a unique hash, and stored in a block of the point-to-point distributed or shared ledger, and wherein the stored transaction data is immutable.
40 . The non-transitory computer-readable medium of claim 37 , further comprising:
determining a receipt of the first transaction amount for the first transaction request; generating the one or more first tokens equivalent to the first transaction amount; receiving a second transaction request from the merchant system, wherein the second transaction request includes a request for exchanging the one or more first tokens for the first currency into one or more second tokens in a second currency; updating the stored first transaction amount based on the second transaction request; determining a receipt of a second transaction amount for the second transaction request; and generating the one or more second tokens in the second currency equivalent to the second transaction amount.Join the waitlist — get patent alerts
Track US2023222495A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.