Digital Asset Agreement Generation and Verification System
AssigneeAffinitrix, LLC
InventorWilliam Daniel Schultz
Life of this patent
Estimating the term…
Abstract
In general terms, this disclosure is directed to methods and systems for generating and verifying digital asset agreements. One aspect is a method for publishing a digital asset with an agreement, the method comprising receiving a digital asset, receiving inputs selecting terms for the agreement of the digital asset, the terms being in a natural language, translating the selected terms for the digital asset into a transaction protocol written in a transaction protocol language, compiling the transaction protocol into bytecode which can be published on a blockchain, publishing the bytecode on the blockchain.
Claims31
A method for publishing a digital asset with an agreement, the method comprising:
- receiving a digital asset;
- receiving inputs selecting terms for the agreement of the digital asset, the terms being in a natural language;
- translating the selected terms for the digital asset into a transaction protocol written in a transaction protocol language;
- compiling the transaction protocol into bytecode which can be published on a blockchain;
- and
- publishing the bytecode on the blockchain.
(canceled)
(canceled)
A method for verifying an agreement associated with a digital asset, the method comprising:
- receiving a digital asset ID associated with the digital asset;
- retrieving bytecode associated with the digital asset from the blockchain using the digital asset ID;
- translating the bytecode into terms, the terms being mapped to the values in the bytecode and being in a natural language;
- and
- presenting the terms on a user interface.
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
A method for filtering a plurality of digital assets based on terms in an agreement attached to the digital asset the method comprising:
- retrieving terms in agreements attached to a plurality of digital assets;
- receiving at least one input selecting at least one filter for the plurality of digital assets;
- filtering the digital assets based on the selected at least one filter and the retrieved terms;
- and
- presenting the plurality of digital assets with an indication of which of the plurality of digital assets met the at least one filter.
Dependencies are inferred from the claim text.