IP Library Granted Patent US 12,288,198
Granted Patent B2
US 12,288,198 · App. 18/377,091 · Granted Apr 29, 2025

Systems and methods for math-based currency (MBC) exchanges

Inventor: Ashish B. Kurani (Hillsborough, CA)
Assignee: Wells Fargo Bank, N.A.
G06Q20/0658G06Q20/401G06Q20/4015G06Q40/04H04W48/12H04W68/005H04W68/02H04W68/04H04W76/27
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,288,198
App. No.
18/377,091
Granted
Apr 29, 2025
Kind
B2
Abstract

Systems and methods for verifying tokens. The method includes creating a token of a digital title for an asset, the token including proof of ownership of the asset, an identifier of the asset, wherein creating the token further includes signing the token with a private key and embedding the token into a metadata field of the math-based currency (MBC) transaction. The method further includes tracking, using an overlay ledger, an amount of MBC associated with each customer in the MBC transaction, wherein the MBC is a cryptocurrency, and wherein the overlay ledger associates an individual customer with a designated amount of MBC and receiving an asset transfer request regarding the token. The method further includes, responsive to the token being signed with the private key, transmitting a title verification and updating an owner of the token for the asset.

Claims (50)

1. A method of verifying tokens, the method comprising:

creating, by one or more processing circuits, a token of a digital title for an asset, the token comprising proof of ownership of the asset, an identifier of the asset, wherein creating the token further comprises signing the token with a private key;

embedding, by the one or more processing circuits, the token into a metadata field of a math-based currency (MBC) transaction;

tracking, by the one or more processing circuits using an overlay ledger, an amount of MBC associated with each customer in the MBC transaction, wherein the MBC is a cryptocurrency, and wherein the overlay ledger associates an individual customer with a designated amount of MBC;

receiving, by the one or more processing circuits, an asset transfer request regarding the token;

responsive to the token being signed with the private key, transmitting, by the one or more processing circuits, a title verification; and

updating, by the one or more processing circuits, an owner of the token for the asset.

2. The method of claim 1 , wherein a pointer in the metadata field of a record of the MBC transaction on a distributed ledger comprises a location of the token in a digital title database.

3. The method of claim 2 , wherein the metadata field is an op_return field associated with the MBC transaction.

4. The method of claim 2 , wherein the metadata field is an nSequence field associated with the MBC transaction.

5. The method of claim 2 , wherein the pointer is a hyperlink.

6. The method of claim 1 , wherein the digital title further comprises an image or picture of the asset, and wherein the MBC of the MBC transaction is the cryptocurrency.

7. The method of claim 1 , further comprising:

providing, to a computing device of the owner of the token and by the one or more processing circuits, the token;

maintaining, by the one or more processing circuits, a pooled MBC account database of addresses, private keys, and public keys associated with MBC, wherein the MBC has been transferred to a provider computing system; and

transferring, by the one or more processing circuits, the amount of MBC from a buyer to a seller in the MBC transaction, wherein a nominal amount of MBC that is large enough to be verified by MBC verification nodes is sent before the amount of MBC.

8. The method of claim 7 , wherein the one or more processing circuits maintains a plurality of pooled MBC accounts containing the MBC of a plurality of customers.

9. The method of claim 7 , wherein the provider retains a portion of the amount of MBC.

10. The method of claim 1 , further comprising:

responsive to a negative verification that an identity of a seller in the MBC transaction does not match an identity of the owner of the asset, transmitting, to a provider computing system, a negative title verification.

11. The method of claim 10 , further comprising:

transmitting, to a computing device of the owner of the token, the negative title verification to notify the owner of the token of a potential fraudulent transaction.

12. A system associated with a digital title company, the system comprising:

a memory; and

at least one processing circuit to:

create a token of a digital title for an asset, the token comprising proof of ownership of the asset, an identifier of the asset, wherein creating the token further comprises signing the token with a private key;

embed the token into a metadata field of a math-based currency (MBC) transaction;

track, using an overlay ledger, an amount of MBC associated with each customer in the MBC transaction, wherein the MBC is a cryptocurrency, and wherein the overlay ledger associates an individual customer with a designated amount of MBC;

receive an asset transfer request regarding the token;

responsive to the token being signed with the private key, transmit a title verification; and

update an owner of the token for the asset.

13. The system of claim 12 , wherein a pointer in the metadata field of a record of the MBC transaction on a distributed ledger comprises a location of the token in a digital title database, wherein the pointer is a hyperlink.

14. The system of claim 13 , wherein the metadata field is an op_return field associated with the MBC transaction.

15. The system of claim 13 , wherein the metadata field is an nSequence field associated with the MBC transaction.

16. The system of claim 12 , wherein the digital title further comprises an image or picture of the asset, and wherein the MBC of the MBC transaction is the cryptocurrency.

17. The system of claim 12 , the at least one processing circuit further to:

provide, to a computing device of the owner of the token, the token;

maintain a pooled MBC account database of addresses, private keys, and public keys associated with MBC, wherein the MBC has been transferred to a provider computing system, and wherein the provider computing system maintains a plurality of pooled MBC accounts containing the MBC of a plurality of customers, and wherein the provider retains a portion of the amount of MBC; and

transfer the amount of MBC minus the portion from a buyer to a seller in the MBC transaction, wherein a nominal amount of MBC that is large enough to be verified by MBC verification nodes is sent before the amount of MBC.

18. The system of claim 12 , the at least one processing circuit further to:

responsive to a negative verification that an identity of a seller in the MBC transaction does not match an identity of the owner of the asset, transmit a negative title verification.

19. The system of claim 18 , the at least one processing circuit further to:

transmit, to a computing device of the owner of the token, the negative title verification to notify the owner of the token of a potential fraudulent transaction.

20. A non-transitory computer readable media having computer-executable instructions embodied therein that, when executed by one or more processing circuit, causes the one or more processing circuit to:

create a token of a digital title for an asset, the token comprising proof of ownership of the asset, an identifier of the asset, wherein creating the token further comprises signing the token with a private key;

embed the token into a metadata field of a math-based currency (MBC) transaction;

track, using an overlay ledger, an amount of MBC associated with each customer in the MBC transaction, wherein the MBC is a cryptocurrency, and wherein the overlay ledger associates an individual customer with a designated amount of MBC;

receive an asset transfer request regarding the token;

responsive to the token being signed with the private key, transmit a title verification; and

update an owner of the token for the asset.

Continuity (4)
Continuation 17963980 · Oct 11, 2022
Continuation 16960582 · Jul 8, 2020
Continuation 14946339 · Nov 19, 2015
Related Publication 20240029037A1 · Jan 25, 2024
References Cited (112)
US 5920629A · Rosen · 1999 [cited by applicant]
US 6029146A · Hawkins et al. · 2000 [cited by applicant]
US 6047067A · Rosen · 2000 [cited by applicant]
US 6721715B2 · Nemzow · 2004 [cited by applicant]
US 7103575B1 · Linehan · 2006 [cited by applicant]
US 7483860B2 · Cronce et al. · 2009 [cited by applicant]
US 8086507B1 · Alder · 2011 [cited by applicant]
US 8381969B1 · Miller et al. · 2013 [cited by applicant]
US 8417629B1 · Hildebrand et al. · 2013 [cited by applicant]
US 8639625B1 · Ginter et al. · 2014 [cited by applicant]
US 9022286B2 · Wyatt · 2015 [cited by applicant]
US 9053482B2 · Hill et al. · 2015 [cited by applicant]
US RE46319E · Milman et al. · 2017 [cited by applicant]
US 9892460B1 · Winklevoss et al. · 2018 [cited by applicant]
US 10068228B1 · Winklevoss et al. · 2018 [cited by applicant]
US 10719816B1 · Kurani · 2020 [cited by applicant]
US 11164164B2 · Minor · 2021 [cited by applicant]
US 11468413B1 · Kurani · 2022 [cited by examiner]
US 20020138735A1 · Felt et al. · 2002 [cited by applicant]
US 20020156718A1 · Olsen et al. · 2002 [cited by applicant]
US 20030014496A1 · Spencer et al. · 2003 [cited by applicant]
US 20030028481A1 · Flitcroft et al. · 2003 [cited by applicant]
US 20030065562A1 · Matsui et al. · 2003 [cited by applicant]
US 20030074307A1 · Maestle · 2003 [cited by applicant]
US 20040143523A1 · Pegaz-Paquet et al. · 2004 [cited by applicant]
US 20040177035A1 · Silva · 2004 [cited by applicant]
US 20050152544A1 · Kizawa · 2005 [cited by applicant]
US 20050228986A1 · Fukasawa et al. · 2005 [cited by applicant]
US 20060282376A1 · Goldberg et al. · 2006 [cited by applicant]
US 20070055865A1 · Kakii · 2007 [cited by applicant]
US 20070124809A1 · Narin et al. · 2007 [cited by applicant]
US 20070130463A1 · Law et al. · 2007 [cited by applicant]
US 20070136209A1 · Khan et al. · 2007 [cited by applicant]
US 20070168282A1 · Giordano · 2007 [cited by applicant]
US 20070177768A1 · Tsantes et al. · 2007 [cited by applicant]
US 20070179903A1 · Seinfeld et al. · 2007 [cited by applicant]
US 20070219921A1 · Lee et al. · 2007 [cited by applicant]
US 20080082439A1 · Everaert et al. · 2008 [cited by applicant]
US 20080120248A1 · Roehr · 2008 [cited by applicant]
US 20080223918A1 · Williams et al. · 2008 [cited by applicant]
US 20080270285A1 · Cartledge et al. · 2008 [cited by applicant]
US 20090037913A1 · Dantzig et al. · 2009 [cited by applicant]
US 20090254440A1 · Pharris · 2009 [cited by applicant]
US 20100042539A1 · Dheer et al. · 2010 [cited by applicant]
US 20100057607A1 · Galit · 2010 [cited by applicant]
US 20100138344A1 · Wong et al. · 2010 [cited by applicant]
US 20100138650A1 · Kang et al. · 2010 [cited by applicant]
US 20100191605A1 · Nuttall et al. · 2010 [cited by applicant]
US 20110047628A1 · Viars · 2011 [cited by applicant]
US 20110078087A1 · Brown et al. · 2011 [cited by applicant]
US 20120041873A1 · Korosec et al. · 2012 [cited by applicant]
US 20120072995A1 · Crawford · 2012 [cited by applicant]
US 20120101886A1 · Subramanian et al. · 2012 [cited by applicant]
US 20120221470A1 · Lyon · 2012 [cited by applicant]
US 20120259716A1 · Rosenberger · 2012 [cited by applicant]
US 20130104162A1 · Helms et al. · 2013 [cited by applicant]
US 20130124306A1 · Hutchinson et al. · 2013 [cited by applicant]
US 20130166455A1 · Feigelson · 2013 [cited by applicant]
US 20140006273A1 · Gopinath et al. · 2014 [cited by applicant]
US 20140032394A1 · Liberty et al. · 2014 [cited by applicant]
US 20140136431A1 · Dahod et al. · 2014 [cited by applicant]
US 20140143155A1 · Karlov et al. · 2014 [cited by applicant]
US 20140244500A1 · Elias · 2014 [cited by applicant]
US 20140298040A1 · Ignatchenko et al. · 2014 [cited by applicant]
US 20150120569A1 · Belshe et al. · 2015 [cited by applicant]
US 20150170112A1 · Decastro · 2015 [cited by applicant]
US 20150220892A1 · Allen · 2015 [cited by applicant]
US 20150262172A1 · Rebernik · 2015 [cited by applicant]
US 20150262173A1 · Durbin et al. · 2015 [cited by applicant]
US 20150310424A1 · Myers · 2015 [cited by applicant]
US 20150310476A1 · Gadwa · 2015 [cited by applicant]
US 20150324764A1 · Van Rooyen et al. · 2015 [cited by applicant]
US 20150332256A1 · Minor · 2015 [cited by applicant]
US 20160098723A1 · Feeney · 2016 [cited by applicant]
US 20160203572A1 · McConaghy et al. · 2016 [cited by applicant]
US 20160234026A1 · Wilkins et al. · 2016 [cited by applicant]
US 20160300234A1 · Moss-Pultz et al. · 2016 [cited by applicant]
US 20160323109A1 · McCoy et al. · 2016 [cited by applicant]
US 20160330031A1 · Drego et al. · 2016 [cited by applicant]
US 20160350728A1 · Melika et al. · 2016 [cited by applicant]
US 20160350749A1 · Wilkins et al. · 2016 [cited by applicant]
US 20170078255A1 · Nejadian et al. · 2017 [cited by applicant]
US 20170109744A1 · Wilkins et al. · 2017 [cited by applicant]
US 20170187535A1 · Middleton et al. · 2017 [cited by applicant]
US 20170236104A1 · Biton · 2017 [cited by applicant]
CA 2975528A1 · 2016 [cited by applicant]
JP 2006059131A · 2006 [cited by applicant]
WO WO03105396A1 · 2003 [cited by applicant]
WO WO2006009716A2 · 2006 [cited by applicant]
U.S. Appl. No. 14/282,189, filed May 20, 2014. [cited by applicant]
“Adding Metadata to the Blockchain, part 1,” Digiconomist, retrieved from https://digiconomist.net/adding-metadata-blockchain-part-1, 5 pages (2015). [cited by applicant]
“Capital adequacy ratios for banks—simplified explanation and example of calculation,” Reserve Bank of New Zealand, 9 pages (2007). [cited by applicant]
“Metadata in the Blockchain: The OP_RETURN Explosion,” Coin Sciences Ltd, retrieved from https://www.slideshare.net/coinspark/bitcoin-2-and-opreturns-the-blockchain-as-tcpip, 31 pages (2014). [cited by applicant]
“What are Coloured Coins and Meta Coins?,” CryptoCompare, retrieved from https://www.cryptocompare.com/coins/guides/what-are-coloured-coins-and-meta-coins/, 6 pages (2015). [cited by applicant]
Bitcoin Directory, Bitcoin Exchange Directory, as available online on Aug. 13, 2011 at http://www.bitcoindir.com/exchange, retrieved from the Internet archives on Oct. 9, 2015, 1 page as printed. [cited by applicant]
Bower, B. (Aug. 8, 2019). How an ancient stone money system works like cryptocurrency. Retrieved Jul. 27, 2020, from https://www.sciencenews.org/article/yap-stone-money-bitcoin-blockchain-cryptocurrency (Year: 2019). [cited by applicant]
Crypto Compare: What are Colored Coins and Meta Coins? Feb. 12, 2015, pp. 1-6. (Year: 2015). [cited by applicant]
Fitzpatrick et al., “Banking on Stone Money: Ancient Antecedents to Bitcoin”, Jun. 2019, American Anthropological Association, Economic Anthropology Jun. 2019, p. 1-4, 8-10 (Year: 2019). [cited by applicant]
Free Software Foundation (The GNU Privacy Handbook, Chapter 3. Key Management, http://web.archive.org/web/20060615000000*/https://www.gnupg.org/gph/en/manual/x457.html, Jun. 18, 2006) (Year: 2006). [cited by applicant]
Free Software Foundation(The GNU Privacy Handbook, Chapter 3, Key Management. http://web.archive.org/web/20060615000000*/https://www.gnupg.org/gph/en/manual/z457.html, Jun. 18, 2006). 1 page. [cited by applicant]
Jain, R.: Tokenization: The Future of Payment Security? Jul. 22, 2014, pp. 1-10 (Year: 2014). [cited by applicant]
Menezes, A. J., Oorschot, P. C., & Vanstone, S. A. (1997). Handbook of Applied Cryptography. Doi: 10.1201/9780429466335 (Year: 1997). [cited by applicant]
Mizrahi, “A blockchain-based property ownership recording system,” ChromaWay, retrieved from https://chromaway.com/papers/A-blockchain-based-property-registry.pdf, 9 pages (2014). [cited by applicant]
Nakamoto, “Bitcoin: A Peer-to-Peer Electronic Cash System,” Bitcoin, retrieved from https://bitcoin.org/bitcoin.pdf, 9 pages (2008). [cited by applicant]
Nakamoto, Satoshi: Bitcoin: A peer-to-peer Electronic Cash System, Oct. 31, 2008, pp. 1-6 (Year: 2008). [cited by applicant]
Pandya, D., Ram K. Thakkar, S., Madhekar. T., & Thakare, B. (2015). Brief History of Encryption, International Journal of Computer Applications, 131 (9), 28-31. Doi: 10.5120/ijca2015907390 (Year: 2015). [cited by applicant]
Peters et al., Understanding Modem Banking Ledgers through Blockchain Technologies: Future of Transaction Processing and Smart Contracts on the Internet of Money, Nov. 19, 2015, pp. 1-33. [cited by applicant]
Seward, Real money starts to pour into math-based currencies like bitcoin (Year: 2013). [cited by applicant]
The Free Software Foundation, The GNU Privacy Handbook, Chapter 3, Key Management, http://web.archive.org/web/20060615000000*/https://www.gnupg.org/gph/en/manual/x457.html, Jun. 18, 2006, 1 page. [cited by applicant]
Webopedia, Public Key Encryption definition, as available on Mar. 18, 2008 at http://www.webopedia.com/TERM/P/public_key_cryptograph.html, retrieved from the Internet archives on Oct. 9, 2015, 3 pages as printed. [cited by applicant]
Robert Mcmillan, “The World's First Bitcoin Debit Card is Almost Here”, Apr. 24, 2014, Wired (Year: 2014). [cited by applicant]
Free Software Foundation (The GNU Privacy Handbook, Chapter 3. Key Management, http://web.archive.org/web/20060615000000*/https://www.gnupg.org/gph/en/manual/x457.htm1, Jun. 18, 2006. [cited by applicant]