IP Library › Granted Patent US 12,749,060
Granted Patent B2
US 12,749,060 · App. 18/336,924 · Granted Sep 29, 2026

NFT enforcement control system

Inventors: Josh Williams (Sacramento, CA); Raymond A. Chiapuzio (Eugene, OR)
Assignee: Frontage Road Holdings, LLC
G06Q20/145G06Q20/36G06Q2220/00
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,749,060
App. No.
18/336,924
Granted
Sep 29, 2026
Kind
B2
Abstract

A computer-based system, method, and computer program product for enforcing conditional transfer of digital assets leverage a cross-chain clearinghouse control system implemented upon one or more blockchain networks. The cross-chain clearinghouse control system is configured to approve a transfer of a digital asset if the transfer satisfies an encoded condition or rule configured in the digital asset. Likewise, the cross-chain clearinghouse control system is configured to disapprove and thereby block the transfer if the transfer does not satisfy such a condition or rule. One of a first and second entity involved in the transfer is a digital wallet implemented upon the blockchain network, and an other of the first and second entities is implemented apart from the blockchain network.

Claims (38)

1 . A computer-based system for enforcing encoded conditions of digital assets, the computer-based system comprising:

a first blockchain network including multiple nodes and having a first digital wallet implemented thereon; and

a second blockchain network including multiple nodes and having a second digital wallet implemented thereon as an offline entity, the second blockchain network being separate and disparate from the first blockchain network,

at least one of the multiple nodes of the first blockchain network comprising a secure cryptoprocessor with a secure execution environment, the secure cryptoprocessor configured to execute a cross-chain enforcement control system, cause the secure cryptoprocessor to:

implement a decoder within the secure execution environment, the decoder configured to decode an encoded condition of a digital asset, the digital asset configured as a non-fungible token (NFT), the encoded condition associated with the first blockchain network;

configure the decoded condition with a threshold value of the digital asset, the threshold value configured to prevent fluctuations in value of the digital asset;

generate a zero-knowledge proof based on the encoded condition of the digital asset, the zero-knowledge proof object being verifiable by the second blockchain network without disclosure of the encoded condition;

transmit a cross-chain transaction message and the zero-knowledge proof to the second blockchain network;

at least one of the multiple nodes of the second blockchain network configured to:

receive the cross-chain transaction message and the zero-knowledge proof from the first blockchain network;

validate the cross-chain transaction message within the second blockchain network based on verification of the zero-knowledge proof, without disclosure of the encoded condition, wherein the cross-chain transaction is relayed within the second blockchain network only upon successful validation by the blockchain node in the second blockchain network and is rejected when validation fails;

responsive to successful verification of the zero-knowledge proof, validate an offline transfer of the digital asset from the first digital wallet on the first blockchain network to the second digital wallet of the offline entity on the second blockchain network;

configure the validated offline transfer to be as transparently viewable from within the second blockchain network; and

responsive to unsuccessful verification of the zero-knowledge proof, rejecting the cross-chain transaction within the second blockchain network and disapproving the transfer of the digital asset to the offline entity.

2 . The computer-based system of claim 1 , wherein the encoded condition triggers a royalty requirement that automatically causes recursive asset transfer back to a creator or prior owner of the digital asset upon transfer of the digital asset.

3 . The computer-based system of claim 1 , wherein the encoded condition triggers a fractionalized royalty model that specifies enforcement of a distributed royalty arrangement.

4 . The computer-based system of claim 1 , wherein the first and second blockchain networks are respectively configured to support first and second digital asset platforms.

5 . The computer-based system of claim 1 , wherein the offline entity is associated with the second blockchain network at a network location separate from a corresponding network location of the first blockchain network.

6 . The computer-based system of claim 1 , wherein the multiple nodes of the first blockchain network are configured to create a token representing the digital asset, and wherein the encoded condition is configured to influence a transaction value of the digital asset.

7 . The computer-based system of claim 1 , wherein the encoded condition is configured to implement a transaction value floor for the offline transfer of the digital asset.

8 . The computer-based system of claim 1 , wherein the encoded condition is configured to require a transaction value of the digital asset to remain within a bounded percentage of a transaction value change from a prior transaction.

9 . The computer-based system of claim 1 , wherein the first blockchain network is decentralized and the encoded condition comprises a smart contract.

10 . A computer-implemented method of enforcing encoded conditions of digital assets, the computer-implemented method comprising:

decoding, by a secure cryptoprocessor within a secure execution environment, an encoded condition of a digital asset configured as a non-fungible token (NFT), the encoded condition being encoded in the digital asset and associated with the first blockchain network;

generating, by the secure cryptoprocessor, a zero-knowledge proof based on the encoded condition of the digital asset without disclosure of the encoded condition;

transmitting, by the secure cryptoprocessor, a cross-chain transaction message and the zero-knowledge proof to a second blockchain network that is separate and disparate from the first blockchain network;

receiving, by a blockchain node in the second blockchain network, the cross-chain transaction message and the zero-knowledge proof from the first blockchain network;

validating, by the blockchain node in the second blockchain network, the cross-chain transaction message within the second blockchain network based on verification of the zero-knowledge proof without disclosure of the encoded condition, wherein the cross-chain transaction is relayed within the second blockchain network only upon successful validation by the blockchain node in the second blockchain network and is rejected when validation fails;

responsive to successful verification of the zero-knowledge proof, validating, by the blockchain node in the second blockchain network, a transfer of the digital asset to an offline entity associated with the second blockchain network; and

configuring the validated transfer of the digital asset to the offline entity as transparently viewable within the second blockchain network.

11 . The computer-implemented method of claim 10 , further comprising configuring the encoded condition to specify a royalty to be paid to a creator or prior owner of the digital asset upon transfer of the digital asset.

12 . The computer-implemented method of claim 11 , further comprising the encoded condition to implement a fractionalized royalty model that specifies enforcement of a distributed royalty arrangement.

13 . The computer-implemented method of claim 12 , wherein the first blockchain network and the second blockchain network are respectively configured to support first and second digital asset platforms.

14 . The computer-implemented method of claim 10 , wherein the offline entity is associated with the second blockchain network at a network location separate from a corresponding network location of the first blockchain network.

15 . The computer-implemented method of claim 10 , further comprising:

creating a token representing the digital asset; and

establishing a threshold value pertaining to a transaction value of the digital asset, wherein the encoded condition is configured to analyze the threshold value.

16 . The computer-implemented method of claim 15 , further comprising at least one of: (i) implementing, via the threshold value, a transaction value floor for the transfer of the digital asset; and (ii) implementing a condition whereby the transaction value of the digital asset remains within a bounded percentage of a transaction value change from a prior transaction, wherein the threshold value is based on the bounded percentage.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2023
From: FORTE LABS, INC.
To: FRONTAGE ROAD HOLDINGS, LLC
Reel/Frame 065236/0450 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2023
From: WILLIAMS, JOSH; CHIAPUZIO, RAYMOND A.
To: FORTE LABS, INC.
Reel/Frame 064894/0109 →
Continuity (2)
Provisional Application 63366590 · Jun 17, 2022
Related Publication 20230419285A1 · Dec 28, 2023
References Cited (105)
US 10250394B1 · Borne-Pons et al. · 2019 [cited by applicant]
US 10489757B2 · Melika et al. · 2019 [cited by applicant]
US 10505726B1 · Andon et al. · 2019 [cited by applicant]
US 10540653B1 · James et al. · 2020 [cited by applicant]
US 10581847B1 · Sun et al. · 2020 [cited by applicant]
US 10915874B2 · Code et al. · 2021 [cited by applicant]
US 10951409B2 · Konda et al. · 2021 [cited by applicant]
US 11075891B1 · Long et al. · 2021 [cited by applicant]
US 11258593B1 · Cox et al. · 2022 [cited by applicant]
US 11880809B2 · Williams · 2024 [cited by examiner]
US 12099997B1 · Hoffberg · 2024 [cited by examiner]
US 12626232B2 · Williams et al. · 2026 [cited by applicant]
US 20170178237A1 · Wong · 2017 [cited by applicant]
US 20170213289A1 · Doney · 2017 [cited by applicant]
US 20170243289A1 · Rufo · 2017 [cited by applicant]
US 20180288022A1 · Madisetti et al. · 2018 [cited by applicant]
US 20190205881A1 · Borzilleri et al. · 2019 [cited by applicant]
US 20190220852A1 · Black et al. · 2019 [cited by applicant]
US 20190244207A1 · Samuel · 2019 [cited by applicant]
US 20190251199A1 · Klianev · 2019 [cited by examiner]
US 20190318328A1 · Castinado · 2019 [cited by examiner]
US 20190386968A1 · Good · 2019 [cited by examiner]
US 20200005254A1 · Wright et al. · 2020 [cited by applicant]
US 20200005282A1 · Kim · 2020 [cited by applicant]
US 20200044863A1 · Yadlin et al. · 2020 [cited by applicant]
US 20200159890A1 · Chui et al. · 2020 [cited by applicant]
US 20200219093A1 · Malhotra et al. · 2020 [cited by applicant]
US 20200250752A1 · Sugarman · 2020 [cited by applicant]
US 20200258159A1 · Stradling et al. · 2020 [cited by applicant]
US 20200334752A1 · Doney et al. · 2020 [cited by applicant]
US 20200342539A1 · Doney · 2020 [cited by applicant]
US 20200394651A1 · Kreder, III · 2020 [cited by examiner]
US 20210083872A1 · Desmarais et al. · 2021 [cited by applicant]
US 20210097528A1 · Wang · 2021 [cited by applicant]
US 20210118051A1 · Gee et al. · 2021 [cited by applicant]
US 20210133700A1 · Williams · 2021 [cited by examiner]
US 20210133708A1 · Robertson et al. · 2021 [cited by applicant]
US 20210142318A1 · Qian et al. · 2021 [cited by applicant]
US 20210150626A1 · Robotham · 2021 [cited by applicant]
US 20210158350A1 · Gaddam · 2021 [cited by examiner]
US 20210158444A1 · Di Nicola et al. · 2021 [cited by applicant]
US 20210248594A1 · Yantis et al. · 2021 [cited by applicant]
US 20210256070A1 · Tran et al. · 2021 [cited by applicant]
US 20210326854A1 · Yantis et al. · 2021 [cited by applicant]
US 20210326862A1 · Yantis et al. · 2021 [cited by applicant]
US 20210327216A1 · Naramore et al. · 2021 [cited by applicant]
US 20210383334A1 · Krasnyansky · 2021 [cited by applicant]
US 20210383363A1 · Smirnov · 2021 [cited by applicant]
US 20220021728A1 · Kelly · 2022 [cited by applicant]
US 20220058282A1 · Ricotta, Jr. et al. · 2022 [cited by applicant]
US 20220067710A1 · Yantis et al. · 2022 [cited by applicant]
US 20220076219A1 · Filter et al. · 2022 [cited by applicant]
US 20220084013A1 · Kulkarni et al. · 2022 [cited by applicant]
US 20220085989A1 · Yadlin et al. · 2022 [cited by applicant]
US 20220138705A1 · Wright · 2022 [cited by examiner]
US 20220188810A1 · Doney · 2022 [cited by applicant]
US 20220230147A1 · Wright et al. · 2022 [cited by applicant]
US 20230100422A1 · Jakobsson · 2023 [cited by examiner]
US 20230266930A1 · Baker · 2023 [cited by examiner]
US 20230298005A1 · Saad · 2023 [cited by examiner]
US 20230334444A1 · Chan · 2023 [cited by examiner]
US 20230412393A1 · Josh et al. · 2023 [cited by applicant]
US 20230419274A1 · Josh et al. · 2023 [cited by applicant]
US 20240137228A1 · Davies · 2024 [cited by examiner]
US 20240249289A1 · Chiapuzio · 2024 [cited by applicant]
US 20240257116A1 · Chiapuzio · 2024 [cited by applicant]
US 20240370854A1 · Williams et al. · 2024 [cited by applicant]
US 20240412207A1 · Williams et al. · 2024 [cited by applicant]
US 20250097045A1 · Zhang · 2025 [cited by examiner]
CN 113127908A · 2021 [cited by applicant]
CN 114565378B · 2025 [cited by examiner]
EP 3627373B1 · 2020 [cited by applicant]
WO 2017131929A1 · 2017 [cited by applicant]
WO 2019194803A1 · 2019 [cited by applicant]
WO 2019213700A1 · 2019 [cited by applicant]
WO 2021211292A1 · 2021 [cited by applicant]
WO 2022102818A1 · 2022 [cited by applicant]
WO 2022245929A1 · 2022 [cited by applicant]
WO 2023245182A1 · 2023 [cited by applicant]
WO 2023245196A1 · 2023 [cited by applicant]
WO 2023245199A1 · 2023 [cited by applicant]
WO 2024145513A1 · 2024 [cited by applicant]
WO 2024158669A1 · 2024 [cited by applicant]
WO 2024158879A1 · 2024 [cited by applicant]
WO 2024233317A1 · 2024 [cited by applicant]
“Dada Protocol White paper”, AI tool to empower everyone create beautiful world, Vison2.0, May 2021, 8 pages. [cited by applicant]
Cayo, F. S., et al., “Blockchain scalability for smart contract systems using eUTXO model”, IEEE, IOTJ, XX, No. X, Jan. 2022, 9 pages. [cited by applicant]
Dr. F., “B.AMM—Efficient Automated Market Maker for DeFi Liquidations”, Jun. 2021. [cited by applicant]
Harvey, C. R., et al., “DeFi and the Future of Finance”, John Wiley & Sons, Aug. 2021, 208 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2023/068636, mailed on Nov. 6, 2023, 12 pages. [cited by applicant]
Karapapas, C., et al., “Fully Decentralized Trading Games with Evolvable Characters using NFTs and IPFS”, IFIP Networking Conference (IFIP Networking), May 28, 2021, 3 pages. [cited by applicant]
Lindell, Y., et al., “Secure multiparty computation”, Communications of the AMC, 2020, pp. 86-96. [cited by applicant]
Liu, F., et al., “A Blockchain-Based Digital Asset Platform with Multi-Party Certification”, Applied Sciences, vol. 12, No. 11, 2022, 16 pages. [cited by applicant]
Longo, R., et al., “Threshold Multi-Signature with an Online Recovery Party”, Jan. 7, 2020, 31 pages. [cited by applicant]
Ngo, R., et al., “First Fully Decentralized AMM based Money Market Protocol”, Oct. 21, 2021, 15 pages. [cited by applicant]
Nicola, V. D., et al., “Resilient Custody of Crypto-Assets, and Threshold Multisignatures”, Mathematics, vol. 8, 2020, No. 1773, 17 pages. [cited by applicant]
Popescu, A.D., “Non-Fungible Tokens (NFT)—Innovation beyond the craze”, 5th International Conference on Innovation in Business, Economics & Marketing research (IBEM-2021) Proceedings of Engineering & Technology—PET—vol.… [cited by applicant]
Salleras, X., et al., “ZPIE: Zero-Knowledge Proofs in Embedded Systems”, Mathematics , vol. 9, No. 20, Oct. 13, 2021, 17 pages. [cited by applicant]
Unruh, D., et al., “Non-Interactive Zero-Knowledge Proofs in the Quantum Random Oracle Model”, Lecture Notes in Computer Science book series, vol. 9057, Jan. 2015, 30 pages. [cited by applicant]
Wang, et al., “Non-Fungible Token (NFT): Overview Evaluation”, Opportunities and Challenges, Oct. 25, 2021. [cited by applicant]
Wang. Y., “Automated Market Makers for Decentralized Finance (DeFi)”, arXiv preprint arXiv:2009.01676, Sep. 3, 2020, 14 pages. [cited by applicant]
Warren, W., et al., “0x an open protocol for decentralized exchange on the Ethereum blockchain”, Brave New Coin, URL: https://github.com/0xProject/whitepaper, 2017, pp. 4-18. [cited by applicant]
Wiener, F., “Secure Multiparty Computation (MPC) for Digital Asset Custody Wallets”, URL: https://sepior.com/blog/secure-multiparty-computation-mpc-for-digital-asset-custody-wallets, Feb. 9, 2021, 13 pages. [cited by applicant]
Xu, Z., et al., “An Efficient Supply Chain Architecture Based on Blockchain for High-value Commodities”, BSCI '19: Proceedings of the 2019 ACM International Symposium on Blockchain and Secure Critical Infrastructure, Ju… [cited by applicant]
Unruh, D., “Non-Interactive Zero-Knowledge Proofs in the Quantum Random Oracle Model”, University of Tartu, International Association for Cryptologic Research 2015, EUROCRYPT 2015, Part II, LNCS 9057, pp. 755-784. [cited by applicant]