Patents Assigned to Coinbase, Inc.
  • Patent number: 11151525
    Abstract: Systems and methods for performing consolidation of several cryptocurrency payments by using a non-custodial cryptocurrency platform. A consolidation address is generated at the non-custodial platform in response to a withdrawal request. The consolidation address is under direct ownership of a user. At least one unsigned consolidation transaction is generated that identifies at least one selected payment representation as input, and the generated consolidation address as an output. An unsigned destination transaction is also generated. The unsigned destination transaction identifies the generated consolidation address as an input and the withdrawal destination as an output. A signed version of each consolidation transaction and a signed version of the destination transaction are received from a signing enclave. The signing enclave is included in a client device of the user.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: October 19, 2021
    Assignee: Coinbase, Inc.
    Inventors: Bojan Joveski, Paul Collier, Maksim Stepanenko, Justin O'Brien, Vipul Patil, Sahil Amoli
  • Patent number: 11080144
    Abstract: Systems and methods for managing blockchain nodes. Blockchain node clusters are created and used to process blockchain requests. Blockchain clusters are managed by adding nodes to a cluster, stopping nodes in the cluster, and generating snapshots of state. of one or more nodes.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: August 3, 2021
    Assignee: Coinbase, Inc.
    Inventors: Eric Scrivner, Maksym Naboka, Ales Katona
  • Patent number: 10984412
    Abstract: Systems and methods for managing cryptocurrency systems.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: April 20, 2021
    Assignee: Coinbase, Inc.
    Inventors: Shamiq Islam, Mark Nesbitt, Don Yu, Saroja Erabelli
  • Patent number: 10903991
    Abstract: System and method for digitally signing messages using multi-party computation.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: January 26, 2021
    Assignee: Coinbase, Inc.
    Inventors: Jake Craige, Jesse Posner, Adam Everspaugh
  • Patent number: 10891600
    Abstract: A system and method for transaction bitcoin is described. Bitcoin can be sent to an email address. No miner's fee is paid by a host computer system. Hot wallet functionality is provided that transfers values of some Bitcoin addresses to a vault for purposes of security. A private key of a Bitcoin address of the vault is split and distributed to keep the vault secure. Instant exchange allows for merchants and customers to lock in a local currency price. A vault has multiple email addresses to authorize a transfer of bitcoin out of the vault. User can opt to have private keys stored in locations that are under their control. A tip button rewards content creators for their efforts. A bitcoin exchange allows for users to set prices that they are willing to sell or buy bitcoin and execute such trades.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: January 12, 2021
    Assignee: Coinbase, Inc.
    Inventor: Miha Rebernik
  • Patent number: 10878389
    Abstract: A system and method for transacting cryptographic currency is described. An exchange database associated with a number of buyers and sellers is maintained at a host computer system. Cryptographic currency is received from one or more of the sellers at an exchange wallet associated with the exchange database. A match is created within the exchange database, including a buy offer for the cryptographic currency from a buyer and a sell offer for the cryptographic currency from a seller. A cryptographic currency withdrawal request is received from the buyer, and in response, the host computer system determines that a total amount of cryptographic currency represented in the exchange database matches a total amount of the cryptographic currency within the exchange wallet, transfers the cryptographic currency to the buyer's wallet, and updates the exchange database by deducting a first value of the cryptographic currency that is transferred to the buyer's wallet.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: December 29, 2020
    Assignee: Coinbase, Inc.
    Inventors: Roman Shtylman, Samo Drole
  • Patent number: 10839377
    Abstract: System and method for synchronizing blockchain nodes by using snapshots.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: November 17, 2020
    Assignee: Coinbase, Inc.
    Inventors: Eric Scrivner, Matthew Werner, Robert John Kearney
  • Patent number: 10755347
    Abstract: A compliance determination and enforcement platform is described. A plurality of factors are stored in association with each of a plurality of accounts. A factor entering module enters factors from each user account into a compliance score model. The compliance score model determines a compliance score for each one of the accounts based on the respective factors associated with the respective account. A comparator compares the compliance score for each account with a compliance reference score to determine a subset of the accounts that fail compliance and a subset of the accounts that meet compliance. A flagging unit flags the user accounts that fail compliance to indicate non-compliant accounts. A corrective action system allows for determining, for each one of the accounts that is flagged as non-compliant, whether the account is bad or good, entering the determination into a feedback system and closing the account.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: August 25, 2020
    Assignee: Coinbase, Inc.
    Inventors: Bradley J. Larson, Linda Xie, Paul Jabaay, Jeffrey B. Kern
  • Patent number: 10755241
    Abstract: A system and method for transaction bitcoin is described. Bitcoin can be sent to an email address. No miner's fee is paid by a host computer system. Hot wallet functionality is provided that transfers values of some Bitcoin addresses to a vault for purposes of security. A private key of a Bitcoin address of the vault is split and distributed to keep the vault secure. Instant exchange allows for merchants and customers to lock in a local currency price. A vault has multiple email addresses to authorize a transfer of bitcoin out of the vault. User can opt to have private keys stored in locations that are under their control. A tip button rewards content creators for their efforts. A bitcoin exchange allows for users to set prices that they are willing to sell or buy bitcoin and execute such trades.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: August 25, 2020
    Assignee: Coinbase, Inc.
    Inventors: Julian Langschaedel, Brian D. Armstrong, Fred E. Ehrsam
  • Patent number: 10644879
    Abstract: A key ceremony application creates bundles for custodians encrypted with their passphrases. Each bundle includes master key share. The master key shares are combined to store an operational master key. The operational master key is used for private key encryption during a checkout process. The operational private key is used for private key decryption for transaction signing in a payment process. The bundles further include TLS keys for authenticated requests to create an API key for a web application to communicate with a service and to unfreeze the system after it has been frozen by an administrator.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: May 5, 2020
    Assignee: Coinbase, Inc.
    Inventors: Andrew E. Alness, James Bradley Hudon
  • Patent number: 10614430
    Abstract: A system and method for transaction bitcoin is described. Bitcoin can be sent to an email address. No miner's fee is paid by a host computer system. Hot wallet functionality is provided that transfers values of some Bitcoin addresses to a vault for purposes of security. A private key of a Bitcoin address of the vault is split and distributed to keep the vault secure. Instant exchange allows for merchants and customers to lock in a local currency price. A vault has multiple email addresses to authorize a transfer of bitcoin out of the vault. User can opt to have private keys stored in locations that are under their control. A tip button rewards content creators for their efforts. A bitcoin exchange allows for users to set prices that they are willing to sell or buy bitcoin and execute such trades.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: April 7, 2020
    Assignee: Coinbase, Inc.
    Inventor: Brian D. Armstrong
  • Patent number: 10510079
    Abstract: A compliance determination and enforcement platform is described. A plurality of factors are stored in association with each of a plurality of accounts. A factor entering module enters factors from each user account into a compliance score model. The compliance score model determines a compliance score for each one of the accounts based on the respective factors associated with the respective account. A comparator compares the compliance score for each account with a compliance reference score to determine a subset of the accounts that fail compliance and a subset of the accounts that meet compliance. A flagging unit flags the user accounts that fail compliance to indicate non-compliant accounts. A corrective action system allows for determining, for each one of the accounts that is flagged as non-compliant, whether the account is bad or good, entering the determination into a feedback system and closing the account.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: December 17, 2019
    Assignee: Coinbase, Inc.
    Inventors: Bradley J. Larson, Linda Xie, Paul Jabaay, Jeffrey B. Kern
  • Patent number: 10510053
    Abstract: A system and method for transaction bitcoin is described. Bitcoin can be sent to an email address. No miner's fee is paid by a host computer system. Hot wallet functionality is provided that transfers values of some Bitcoin addresses to a vault for purposes of security. A private key of a Bitcoin address of the vault is split and distributed to keep the vault secure. Instant exchange allows for merchants and customers to lock in a local currency price. A vault has multiple email addresses to authorize a transfer of bitcoin out of the vault. User can opt to have private keys stored in locations that are under their control. A tip button rewards content creators for their efforts. A bitcoin exchange allows for users to set prices that they are willing to sell or buy bitcoin and execute such trades.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: December 17, 2019
    Assignee: Coinbase, Inc.
    Inventor: Brian D. Armstrong
  • Patent number: 10510034
    Abstract: A compliance determination and enforcement platform is described. A plurality of factors are stored in association with each of a plurality of accounts. A factor entering module enters factors from each user account into a compliance score model. The compliance score model determines a compliance score for each one of the accounts based on the respective factors associated with the respective account. A comparator compares the compliance score for each account with a compliance reference score to determine a subset of the accounts that fail compliance and a subset of the accounts that meet compliance. A flagging unit flags the user accounts that fail compliance to indicate non-compliant accounts. A corrective action system allows for determining, for each one of the accounts that is flagged as non-compliant, whether the account is bad or good, entering the determination into a feedback system and closing the account.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: December 17, 2019
    Assignee: Coinbase, Inc.
    Inventors: Bradley J. Larson, Linda Xie, Paul Jabaay, Jeffrey B. Kern
  • Patent number: 10482470
    Abstract: A compliance determination and enforcement platform is described. A plurality of factors are stored in association with each of a plurality of accounts. A factor entering module enters factors from each user account into a compliance score model. The compliance score model determines a compliance score for each one of the accounts based on the respective factors associated with the respective account. A comparator compares the compliance score for each account with a compliance reference score to determine a subset of the accounts that fail compliance and a subset of the accounts that meet compliance. A flagging unit flags the user accounts that fail compliance to indicate non-compliant accounts. A corrective action system allows for determining, for each one of the accounts that is flagged as non-compliant, whether the account is bad or good, entering the determination into a feedback system and closing the account.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: November 19, 2019
    Assignee: Coinbase, Inc.
    Inventors: Bradley J. Larson, Linda Xie, Paul Jabaay, Jeffrey B. Kern
  • Patent number: 10229396
    Abstract: A system and method for transaction Bitcoin is described. Bitcoin can be sent to an email address. No miner's fee is paid by a host computer system. Hot wallet functionality is provided that transfers values of some Bitcoin addresses to a vault for purposes of security. A private key of a Bitcoin address of the vault is split and distributed to keep the vault secure. Instant exchange allows for merchants and customers to lock in a local currency price. A vault has multiple email addresses to authorize a transfer of Bitcoin out of the vault. User can opt to have private keys stored in locations that are under their control. A tip button rewards content creators for their efforts. A Bitcoin exchange allows for users to set prices that they are willing to sell or buy Bitcoin and execute such trades.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: March 12, 2019
    Assignee: Coinbase, Inc.
    Inventors: Roman Shtylman, Samo Drole
  • Patent number: 10050779
    Abstract: A key ceremony application creates bundles for custodians encrypted with their passphrases. Each bundle includes master key share. The master key shares are combined to store an operational master key. The operational master key is used for private key encryption during a checkout process. The operational private key is used for private key decryption for transaction signing in a payment process. The bundles further include TLS keys for authenticated requests to create an API key for a web application to communicate with a service and to unfreeze the system after it has been frozen by an administrator.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: August 14, 2018
    Assignee: Coinbase, Inc.
    Inventors: Andrew E. Alness, James Bradley Hudon
  • Publication number: 20180102898
    Abstract: A key ceremony application creates bundles for custodians encrypted with their passphrases. Each bundle includes master key share. The master key shares are combined to store an operational master key. The operational master key is used for private key encryption during a checkout process. The operational private key is used for private key decryption for transaction signing in a payment process. The bundles further include TLS keys for authenticated requests to create an API key for a web application to communicate with a service and to unfreeze the system after it has been frozen by an administrator.
    Type: Application
    Filed: December 11, 2017
    Publication date: April 12, 2018
    Applicant: Coinbase, Inc.
    Inventors: Andrew E. Alness, James Bradley Hudon
  • Publication number: 20180082366
    Abstract: A compliance determination and enforcement platform is described. A plurality of factors are stored in association with each of a plurality of accounts. A factor entering module enters factors from each user account into a compliance score model. The compliance score model determines a compliance score for each one of the accounts based on the respective factors associated with the respective account. A comparator compares the compliance score for each account with a compliance reference score to determine a subset of the accounts that fail compliance and a subset of the accounts that meet compliance. A flagging unit flags the user accounts that fail compliance to indicate non-compliant accounts. A corrective action system allows for determining, for each one of the accounts that is flagged as non-compliant, whether the account is bad or good, entering the determination into a feedback system and closing the account.
    Type: Application
    Filed: September 21, 2016
    Publication date: March 22, 2018
    Applicant: Coinbase, Inc.
    Inventors: Bradley J. Larson, Linda Xie, Paul Jabaay, Jeffrey B. Kern
  • Publication number: 20180082235
    Abstract: A compliance determination and enforcement platform is described. A plurality of factors are stored in association with each of a plurality of accounts. A factor entering module enters factors from each user account into a compliance score model. The compliance score model determines a compliance score for each one of the accounts based on the respective factors associated with the respective account. A comparator compares the compliance score for each account with a compliance reference score to determine a subset of the accounts that fail compliance and a subset of the accounts that meet compliance. A flagging unit flags the user accounts that fail compliance to indicate non-compliant accounts. A corrective action system allows for determining, for each one of the accounts that is flagged as non-compliant, whether the account is bad or good, entering the determination into a feedback system and closing the account.
    Type: Application
    Filed: September 21, 2016
    Publication date: March 22, 2018
    Applicant: Coinbase, Inc.
    Inventors: Bradley J. Larson, Linda Xie, Paul Jabaay, Jeffrey B. Kern