Integration of payment processing platform with payment making platform for differentiated payment allocations using cryptocurrency
US-11276054-B1 · Mar 15, 2022 · US
US12051048B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12051048-B2 |
| Application number | US-202318236742-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 22, 2023 |
| Priority date | Aug 11, 2022 |
| Publication date | Jul 30, 2024 |
| Grant date | Jul 30, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system includes a first processor configured to transmit to a second processor via a secure network session, a first payload configured for a transaction in a public blockchain network including a transaction amount, and a wallet address of a cryptocurrency account, and, in response to receiving, from a blockchain node associated with the cryptocurrency account, an indication that the cryptocurrency account has received a first monetary amount via the public blockchain network, transmit, to the second processor via the secure network session, a second payload indicating the first monetary amount that is less than the transaction amount. In response to the second processor validating the first monetary amount, the second processor transmits, using a blockchain node associated with the cryptocurrency account, a remainder of the transaction amount to the cryptocurrency account via the public blockchain network.
Opening claim text (preview).
What is claimed is: 1. A system comprising: a first computing device comprising a first processor; and a second computing device comprising a second processor, wherein the first processor is configured to: establish a secure network banking session (SNBS) with the second processor, wherein the SNBS is active for an amount of time for a cryptocurrency transaction of a monetary amount of cryptocurrency; decrypt an encrypted first payload to access the first payload; in response to decrypting the encrypted first payload, transmit, via a public blockchain network (PBN) to a cryptocurrency account associated with the second processor, a first amount of cryptocurrency, wherein the first amount of cryptocurrency is less than the monetary amount of cryptocurrency; decrypt the encrypted second payload to access the second payload; in response to decrypting the encrypted second payload, validate the first amount of cryptocurrency within the second payload to generate a first validation result; encrypt the first validation result to generate an encrypted first validation result; transmit, via the SNBS to the second processor, the encrypted first validation result; and transmit, via the PBN to the cryptocurrency account, a second amount of cryptocurrency, wherein the second amount of cryptocurrency represents a remainder of the monetary amount of cryptocurrency; and wherein the second processor is configured to: establish the SNBS with the first processor; generate a first payload comprising the monetary amount of cryptocurrency, a wallet address of the cryptocurrency account associated with the second processor, and a first transaction identifier corresponding to the cryptocurrency transaction; encrypt the first payload to generate an encrypted first payload; transmit, via the SNBS to the first processor, the encrypted first payload; receive, via the PBN from at least one blockchain node associated with the cryptocurrency account, a first indication that the cryptocurrency account associated with the second processor has received the first amount of cryptocurrency; in response to receiving the first indication, generate a second payload comprising the first amount of cryptocurrency, and a second transaction identifier associated with the first amount of cryptocurrency; encrypt the second payload to generate an encrypted second payload; transmit, via the SNBS to the first processor, the encrypted second payload; and receive, via the PBN from at least one blockchain node associated with the cryptocurrency account, a second indication that the cryptocurrency account associated with the second processor has received the second amount of cryptocurrency. 2. The system of claim 1 , wherein the second processor is further configured to: generate a third payload comprising a third amount of cryptocurrency for a second cryptocurrency transaction, and a third transaction identifier associated with the third amount of cryptocurrency; encrypt the third payload to generate an encrypted third payload; transmit, via the SNBS to the first processor, the encrypted third payload; and wherein the first processor is further configured to: decrypt the encrypted third payload to access the third payload. 3. The system of claim 2 , wherein the first processor is further configured to: in response to decrypting the encrypted third payload, validate the third amount of cryptocurrency within the third payload to generate a second validation result; encrypt the second validation result to generate an encrypted second validation result; and transmit, via the SNBS to the second processor, the encrypted second validation result. 4. The system of claim 1 , wherein the first payload comprises a plurality of transaction amounts of cryptocurrency corresponding to a plurality of cryptocurrency transactions associated with the second processor, a plurality of first transaction identifiers, and a plurality of wallet addresses of one or more cryptocurrency accounts. 5. The system of claim 1 , whereby the second processor is configured to verify an integrity of the first payload or the second payload using metadata associated with each respective payload. 6. The system of claim 1 , wherein at least one of the first transaction identifier or the second transaction identifier is unique to the second processor. 7. The system of claim 1 , wherein at least one of the first transaction identifier or the second transaction identifier is unique to the cryptocurrency transaction. 8. A method comprising: establishing a secure network banking session (SNBS) between a first processor of a first computing device and a second processor of a second computing device, wherein the SNBS is active for an amount of time for a cryptocurrency transaction of a monetary amount of cryptocurrency; generating, by the second processor, a first payload comprising the monetary amount of cryptocurrency, a wallet address of a cryptocurrency account associated with the second processor, and a first transaction identifier corresponding to the cryptocurrency transaction; encrypting, by the second processor, the first payload to generate an encrypted first payload; transmitting, by the second processor via the SNBS to the first processor, the encrypted first payload; decrypting, by the first processor, the encrypted first payload to access the first payload; in response to decrypting the encrypted first payload, transmitting, by the first processor via a public blockchain network (PBN) to the cryptocurrency account associated with the second processor, a first amount of cryptocurrency, wherein the first amount of cryptocurrency is less than the monetary amount of cryptocurrency; receiving, by the second processor via the PBN from at least one blockchain node associated with the cryptocurrency account, a first indication that the cryptocurrency account associated with the second processor has received the first amount of cryptocurrency; in response to receiving the first indication, generating, by the second processor, a second payload comprising the first amount of cryptocurrency, and a second transaction identifier associated with the first amount of cryptocurrency; encrypting, by the second processor, the second payload to generate an encrypted second payload; transmitting, by the second processor via the SNBS to the first processor, the encrypted second payload; decrypting, by the first processor, the encrypted second payload to access the second payload; in response to decrypting the encrypted second payload, validating, by the first processor, the first amount of cryptocurrency within the second payload to generate a first validation result; encrypting, by the first processor, the first validation result to generate an encrypted first validation result; transmitting, by the first processor via the SNBS to the second processor, the encrypted first validation result; transmitting, by the first processor via the PBN to the cryptocurrency account, a second amount of cryptocurrency, wherein the second amount of cryptocurrency represents a remainder of the monetary amount of cryptocurrency; and receiving, by the second processor via the PBN from at least one blockchain node associated with the cryptocurrency account, a second indication that the cryptocurrency account associated with the second processor has received the second amount of cryptocurrency. 9. The method of claim 8 , further comprising: generating, by the second processor, a third payload comprising a third amount of cryptocurrency for a second cryptocurrency transaction, and a third transaction identifier associated with the third amount of cryptocurrency; encrypting, by the second proce
Use of certificates or encrypted proofs of transaction rights · CPC title
Keeping log of transactions for guaranteeing non-repudiation of a transaction · CPC title
Transaction verification · CPC title
using two different networks, one for transaction and one for security confirmation · CPC title
insuring higher security of transaction · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.