Home Patent Forecast® Sectors Log In   Contact  
How it works Patent Forecast® Sectors Insights
Menu

Application US20200286047
Coinbase

Systems And Methods For Withdrawal Consolidation

A non-custodial cryptocurrency platform providing withdrawal consolidation.

Much More than Average Length Specification


1 Independent Claims

  • Claim CLM-00001. 1. A method comprising: with a non-custodial cryptocurrency platform: receiving a withdrawal request from a client device, the withdrawal request identifying a withdrawal amount and a withdrawal destination; selecting payment representations to satisfy the withdrawal request, by using payment unit information stored by the platform for a user of the client device; generating an unsigned withdrawal transaction that identifies the selected payment representations and the withdrawal destination; sending the unsigned withdrawal transaction to a signing enclave included in the client device; receiving a signed withdrawal transaction from the signing enclave; and sending the signed withdrawal transaction to a cryptocurrency network.
  • Claim CLM-00012. 12. The method of claim 11, further comprising: with the platform: receiving a charge request from a payor system, wherein the charge request is a request to pay the user on behalf of a payor; determining a payment destination for the user; sending information identifying the payment destination to the payor system; monitoring for verification of a payment transaction to the payment destination; in response to verification of the payment transaction to the payment destination, updating the stored payment unit information for the user to include information identifying the payment destination used for the payment transaction.
  • Claim CLM-00018. 18. A method comprising: with a non-custodial cryptocurrency platform: receiving a withdrawal request from a client device, the withdrawal request identifying a withdrawal amount and a withdrawal destination; selecting payment representations whose combined amounts are greater than or equal to the withdrawal amount, by using payment unit information stored by the platform; generating a plurality of unsigned withdrawal transactions that each identify a subset of the selected payment representations and the withdrawal destination; sending each unsigned withdrawal transaction to a signing enclave included in the client device; receiving a plurality of signed withdrawal transactions from the client device; and sending the signed withdrawal transactions to a cryptocurrency network.
  • Claim CLM-00019. 19. A system comprising: a non-custodial cryptocurrency payment platform comprising an HTTP withdrawal API; a user device comprising a secure sandboxed front end module communicatively coupled to the platform via the withdrawal API; and a payor system communicatively coupled to the platform, wherein the payor system comprises a transaction generation module that generates payment transactions using payment destination information provided by the platform; wherein the front end module comprises: a key generation module that generates an extended public key used by the platform to generate the payment destination information for the payor system; a signing module that securely signs withdrawal transactions received from the platform via the withdrawal API; and an interface that receives a private key used by the signing module to sign withdrawal transactions.


View Abstract and Specification Size

PDF with Images and Document Face >

Full Text Publication >



Patent Matrix® Search


USPTO Patent Document Number