Patentable/Patents/US-11531983
US-11531983

Digital asset modeling

PublishedDecember 20, 2022
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A system and method are provided for modeling and interpreting a modeled digital asset and its evolution with respect to the rights of a plurality of parties, the method comprising: executing an await function instance no more than once using one of at least one choice defined therein for disposition of the digital asset with respect to the rights of at least one of the plurality of parties, said await function instance incorporated upon the consent of the affected parties to fulfil a configured function instance associated with the at least one choice; executing an agree function instance that requires the consent of at least one of the plurality of parties to execute; and storing the results of the executed function instances in an append-only ledger.

Patent Claims
11 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 2

Original Legal Text

2. The computer-implemented method of claim 1 wherein the proposed transaction includes per-ledger-entry authorizing data that identifies, for each of the one or more proposed ledger entries, one or more ledger-entry authorizing nodes that must authorize the respective proposed ledger entry.

Plain English Translation

This invention relates to distributed ledger technology, specifically a method for managing transaction authorization in a decentralized system. The problem addressed is ensuring secure and efficient validation of transactions in a distributed ledger where multiple nodes must authorize individual ledger entries. The method involves a proposed transaction that includes per-ledger-entry authorizing data, which specifies the nodes responsible for authorizing each entry within the transaction. For each proposed ledger entry, the system identifies one or more ledger-entry authorizing nodes that must approve the respective entry before it is recorded. This approach allows for granular control over authorization, ensuring that only designated nodes validate specific entries, improving security and reducing unnecessary validation overhead. The method may also include generating a transaction proposal, distributing it to the identified authorizing nodes, and recording the transaction only after all required authorizations are obtained. This ensures that transactions are only processed when all necessary approvals are in place, enhancing the integrity of the distributed ledger. The system may also handle cases where authorization requirements change dynamically, adapting to different security or operational needs.

Claim 3

Original Legal Text

3. The computer-implemented method of claim 2, further comprising validating that each of the one or more proposed ledger entries is authorized by each ledger-entry authorizing node required to authorize the respective proposed ledger entry.

Plain English Translation

This invention relates to distributed ledger technology, specifically methods for validating proposed ledger entries in a decentralized system. The problem addressed is ensuring that proposed entries are properly authorized before being added to the ledger, which is critical for maintaining data integrity and security in distributed environments. The method involves a distributed ledger system where multiple nodes participate in validating proposed entries. Each proposed ledger entry must be authorized by one or more specific authorizing nodes designated for that entry. The system checks that each proposed entry has been authorized by all required authorizing nodes before the entry is accepted into the ledger. This ensures that only properly authorized transactions or data modifications are recorded, preventing unauthorized or invalid entries from being added. The validation process involves verifying that the necessary authorizations have been obtained from the correct nodes. If any required authorization is missing, the proposed entry is rejected. This mechanism enhances security and trust in the ledger by enforcing strict authorization requirements. The method is particularly useful in blockchain or other decentralized ledger systems where multiple parties must agree on the validity of entries before they are recorded.

Claim 4

Original Legal Text

4. The computer implemented method of claim 2, further comprising digitally-signing only the proposed ledger entries required for the computer according to the per-ledger-entry authorizing data.

Plain English Translation

This invention relates to a computer-implemented method for managing ledger entries in a distributed ledger system, addressing the problem of ensuring secure and efficient authorization of ledger updates. The method involves verifying proposed ledger entries against per-ledger-entry authorizing data to determine which entries the computer is authorized to process. Once verified, only the authorized entries are digitally signed, ensuring that only valid updates are committed to the ledger. This approach enhances security by preventing unauthorized modifications and improves efficiency by reducing unnecessary signing operations. The method operates within a distributed ledger environment where multiple nodes participate in validating and recording transactions, ensuring consistency and integrity across the network. The digital signature process is applied selectively, based on predefined authorization rules, to maintain trust in the ledger while optimizing computational resources. This solution is particularly useful in blockchain or other decentralized systems where secure and efficient transaction processing is critical.

Claim 5

Original Legal Text

5. The computer implemented method of claim 1, wherein the append-only ledger includes a public ledger shared amongst the plurality of nodes of the computer network, the public ledger storing a cryptographic representation of the committed transaction.

Plain English Translation

This invention relates to a distributed ledger system for securely recording transactions across a computer network. The system addresses the problem of ensuring data integrity and preventing unauthorized modifications in a decentralized environment. The method involves maintaining an append-only ledger, which is a public ledger shared among multiple nodes in the network. Each transaction is cryptographically represented and stored in the ledger, ensuring that once recorded, the data cannot be altered or deleted. The ledger's public nature allows all nodes to verify and validate transactions, enhancing transparency and trust. The cryptographic representation ensures that the transaction data is tamper-evident, providing a secure and immutable record. This approach prevents unauthorized changes while allowing all participants to independently verify the integrity of the ledger. The system is particularly useful in applications requiring high security and auditability, such as financial transactions, supply chain tracking, and digital identity management. The use of cryptographic techniques ensures that the ledger remains resistant to tampering, even in the presence of malicious actors. The distributed nature of the ledger further enhances reliability, as no single node can unilaterally alter the recorded data. This method provides a robust solution for maintaining a secure and transparent transaction history in a decentralized network.

Claim 6

Original Legal Text

6. The computer-implemented method of claim 5, wherein the cryptographic representation of the committed transaction comprises a hash of the committed transaction.

Plain English Translation

A computer-implemented method for securely representing committed transactions in a distributed ledger system addresses the challenge of verifying transaction integrity without exposing sensitive transaction details. The method involves generating a cryptographic representation of a committed transaction, specifically a hash of the transaction, to ensure tamper-proof verification. This hash serves as a unique fingerprint, allowing participants in the distributed ledger to confirm the transaction's authenticity and consistency without revealing its contents. The method integrates with a broader system for managing transactions, where transactions are proposed, validated, and committed to the ledger. The cryptographic hash ensures that any alteration to the transaction data would result in a different hash, making unauthorized modifications detectable. This approach enhances security and trust in distributed ledger systems by providing a verifiable and immutable record of transactions. The method is particularly useful in blockchain and other decentralized systems where transaction integrity is critical.

Claim 7

Original Legal Text

7. The computer-implemented method of claim 1, wherein the proposed transaction, when committed, creates a new active model of the digital asset recorded to the private shared ledger.

Plain English Translation

This invention relates to digital asset management systems using private shared ledgers. The problem addressed is the need for a secure, transparent, and efficient way to record and update digital asset transactions while maintaining data integrity and accessibility among authorized parties. The method involves processing a proposed transaction for a digital asset. When the transaction is committed, it creates a new active model of the digital asset, which is then recorded to a private shared ledger. The private shared ledger is accessible only to authorized participants, ensuring that transaction data remains secure while being verifiable by all authorized parties. The new active model represents the updated state of the digital asset after the transaction is executed, providing a clear and immutable record of changes. The system may include generating a transaction proposal, validating the proposal against predefined rules, and executing the transaction if validation is successful. The private shared ledger ensures that all authorized participants have a consistent view of the digital asset's state, reducing discrepancies and improving trust. This approach is particularly useful in scenarios where multiple parties need to collaborate on digital asset management while maintaining privacy and security.

Claim 11

Original Legal Text

11. The system of claim 10 wherein the proposed transaction includes per-ledger-entry authorizing data that identifies, for each of the one or more proposed ledger entries, one or more ledger-entry authorizing nodes that must authorize the respective proposed ledger entry.

Plain English Translation

This invention relates to distributed ledger systems, specifically addressing the challenge of ensuring secure and verifiable transaction authorization across multiple nodes in a decentralized network. The system enables a proposed transaction to include per-ledger-entry authorization data, which specifies the nodes responsible for authorizing each individual entry within the transaction. Each proposed ledger entry is linked to one or more authorizing nodes that must validate and approve the respective entry before it can be recorded in the ledger. This mechanism enhances security by ensuring that only designated nodes can authorize specific entries, reducing the risk of unauthorized modifications. The system also supports dynamic authorization rules, allowing the authorizing nodes to be determined based on transaction context or predefined criteria. This approach improves flexibility and scalability in distributed ledger environments, particularly in scenarios requiring fine-grained control over transaction validation. The invention ensures that transactions are only processed when all required authorizations are obtained, maintaining the integrity and consistency of the ledger.

Claim 14

Original Legal Text

14. The system of claim 10, wherein the append-only ledger includes a public ledger shared amongst the plurality of nodes of the computer network, the public ledger storing a cryptographic representation of the committed transaction.

Plain English Translation

This invention relates to a distributed ledger system for securely recording transactions across a computer network. The system addresses the problem of ensuring data integrity and preventing unauthorized modifications in a decentralized environment. The core technology involves an append-only ledger that is shared among multiple nodes in the network, where each node maintains a copy of the ledger. Transactions are cryptographically secured and committed to the ledger, making them immutable and verifiable by all participating nodes. The ledger operates as a public ledger, meaning all nodes have access to the same transaction records, ensuring transparency and consistency across the network. The cryptographic representation of each transaction ensures that any tampering with the data can be detected, as the ledger's integrity relies on cryptographic hashing and digital signatures. This design prevents unauthorized alterations while allowing all nodes to independently verify the validity of transactions. The system enhances trust in the network by eliminating single points of failure and ensuring that all participants agree on the state of the ledger. The invention is particularly useful in applications requiring high security, such as financial transactions, supply chain tracking, and digital identity management.

Claim 15

Original Legal Text

15. The system of claim 14, wherein the cryptographic representation of the committed transaction comprises a hash of the committed transaction.

Plain English Translation

A system for secure transaction processing involves generating a cryptographic representation of a committed transaction to ensure data integrity and authenticity. The system includes a transaction processing module that receives and validates transactions, a commitment module that generates a cryptographic representation of the committed transaction, and a storage module that stores the committed transaction and its cryptographic representation. The cryptographic representation is a hash of the committed transaction, providing a unique and tamper-evident fingerprint. This allows for verification of the transaction's integrity and ensures that any alteration to the transaction data would result in a different hash, making unauthorized modifications detectable. The system may also include a verification module that compares the stored hash with a newly computed hash of the transaction to confirm its authenticity. This approach enhances security in transaction processing by preventing unauthorized changes to transaction data while maintaining the ability to verify the original transaction details. The system is particularly useful in applications requiring high levels of data integrity, such as financial transactions, blockchain systems, or secure record-keeping.

Claim 16

Original Legal Text

16. The system of claim 10, wherein the proposed transaction, when committed, creates a new active model of the digital asset recorded to the private shared ledger.

Plain English Translation

A system for managing digital assets involves a private shared ledger that records transactions and maintains a distributed ledger across multiple nodes. The system addresses the need for secure, transparent, and tamper-proof tracking of digital asset ownership and transactions. The ledger ensures consistency and integrity by validating transactions through consensus mechanisms among the nodes. When a proposed transaction is committed, it creates a new active model of the digital asset, updating the ledger to reflect the latest state of the asset. This active model includes metadata such as ownership details, transaction history, and any associated conditions or restrictions. The system may also include mechanisms for verifying the authenticity of transactions, preventing double-spending, and ensuring that only authorized parties can modify the ledger. The private shared ledger operates in a permissioned environment, where participants must be authenticated and authorized to interact with the system. This approach enhances security and trust while maintaining the benefits of a distributed ledger, such as decentralization and immutability. The system is particularly useful in applications requiring high levels of security and transparency, such as financial transactions, supply chain management, and digital identity verification.

Claim 20

Original Legal Text

20. The non-transitory computer-readable medium of claim 19 wherein the proposed transaction includes per-ledger-entry authorizing data that identifies, for each of the one or more proposed ledger entries, one or more ledger-entry authorizing nodes that must authorize the respective proposed ledger entry.

Plain English Translation

This invention relates to distributed ledger technology, specifically systems for managing transaction authorization in a decentralized network. The problem addressed is ensuring secure and efficient validation of transactions in a distributed ledger where multiple nodes must authorize individual ledger entries. Traditional systems often lack granular control over which nodes must approve specific entries, leading to inefficiencies or security risks. The invention provides a non-transitory computer-readable medium storing instructions for processing a proposed transaction in a distributed ledger. The transaction includes per-ledger-entry authorizing data that specifies, for each proposed ledger entry, one or more ledger-entry authorizing nodes required to authorize that entry. This allows different entries within the same transaction to have distinct authorization requirements, enabling flexible and secure transaction processing. The system ensures that only the designated nodes can authorize specific entries, enhancing security and reducing unnecessary validation steps. The medium also includes instructions for validating the proposed transaction by verifying that the required authorizing nodes have approved each respective ledger entry before committing the transaction to the ledger. This approach improves efficiency by avoiding redundant validations and ensures compliance with authorization rules for each entry. The invention is particularly useful in permissioned blockchains or distributed ledgers where fine-grained access control is necessary.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

January 27, 2020

Publication Date

December 20, 2022

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, FAQs, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Digital asset modeling” (US-11531983). https://patentable.app/patents/US-11531983

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/US-11531983. See llms.txt for full attribution policy.