US 11,893,637 B2
Systems and methods for cryptographic trading
David Bleznak, Birmingham, MI (US); Sergey Tsyba, Birmingham, MI (US); Jordan Lyall, Birmingham, MI (US); Noah Passalacqua, Birmingham, MI (US); Nate Welch, Birmingham, MI (US); Craig Braun, Birmingham, MI (US); Ed Posnak, Birmingham, MI (US); Eric Bujold, Birmingham, MI (US); Colleen Stabler, Birmingham, MI (US); Svenn Mahle, Birmingham, MI (US); Katie Horne, Birmingham, MI (US); Austin Roberts, Birmingham, MI (US); Chris Behar, Birmingham, MI (US); Andrew Trudel, Birmingham, MI (US); Andrew Katsevich, Birmingham, MI (US); Harry Wright, Birmingham, MI (US); and Audrey Sciortino, Birmingham, MI (US)
Assigned to Coinbase, Inc., Oakland, CA (US)
Filed by Toffee Merger Sub II, LLC, Oakland, CA (US)
Filed on Jun. 16, 2022, as Appl. No. 17/841,867.
Application 17/841,867 is a continuation of application No. 16/510,918, filed on Jul. 14, 2019, granted, now 11,386,493.
Claims priority of provisional application 62/697,442, filed on Jul. 13, 2018.
Prior Publication US 2022/0318907 A1, Oct. 6, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 40/00 (2023.01); G06Q 40/04 (2012.01); G06Q 20/36 (2012.01)
CPC G06Q 40/04 (2013.01) [G06Q 20/3678 (2013.01); G06Q 2220/00 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for facilitating trading of cryptoassets through a plurality of different exchanges using digital wallets that comprises a single exchange account, the system comprising:
a user computational device, wherein the user computational device operates a user interface;
a digital wallet accessible by the user computational device; and
a server in communication through a computer network to the user computational device, wherein the server:
receives, from the user interface, a command to execute a transaction using the digital wallet, wherein the transaction comprises trading a cryptoasset through a subset of the plurality of different exchanges;
in response to the command, executes a plurality of smart contracts, wherein the plurality of smart contracts comprises a primary smart contract, a first handler smart contract, and a second handler smart contract, wherein the primary smart contract is operative for the first handler smart contract and the second handler smart contract, wherein the first handler smart contract is operative for a first exchange, wherein the second handler smart contract is operative for a second exchange, and wherein the primary smart contract causes the first handler smart contract or the second handler smart contract to execute the transaction on a blockchain.