Method and apparatus for creating and managing user configurable objects and functions on distributed ledger networks
AssigneeSecurrency, Inc.
InventorGeorge Daniel Doney
Life of this patent
Estimating the term…
Loading patent…
AssigneeSecurrency, Inc.
InventorGeorge Daniel Doney
Estimating the term…
To achieve no code or low code parity in decentralized computing systems, disclosed implementations provide a data structure and trusted control plane that enables the creation and operation of composable objects, that is objects whose functions and properties are derived from configurable and upgradable templates. The templates are data structures that define the behavior of a collection of objects, the behaviors being the interfaces, functions, properties, events, triggers, error messages, and dependencies that define and object and its interaction with other objects and entities. Templates are configured by mapping the desired object behaviors to registered smart contract logic that affects the behaviors. Thus, complex objects can be composed without the need for new computer code. Additional logic to enable new behaviors can be added by authorized smart contract developers and, once certified, added to one or more templates to provide the objects access to the new capabilities.
A method for creating and managing configurable objects, the objects being executable on a decentralized computing network to affect asset behaviors, the method comprising:
A computer system for creating and managing configurable objects, the objects being executable on a decentralized computing network to affect asset behaviors, the system comprising:
The system of claim 29, wherein the class templates are configured by authorized class designers, each class template containing a mapping to authorization models, properties, and code stored in the logic registry and executed via the trusted control plane, the class templates containing desired behaviors and requisite authorization models, the class template representing behaviors of a collection of virtual or physical items, the behaviors comprising interfaces and functions, properties, events, triggers, identifier types, dependencies, and rights to interact with the virtual or physical object.
Dependencies are inferred from the claim text.