Composite Data Units With Standard Interfaces for Cross-Environment Use
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing computing environments, such as distributed video game environments and blockchain networks, lack interoperability and decentralized implementation of objects due to the need for a centralized, trusted authority, preventing the use of objects across different platforms.
Innovation Solution
Composite data units, comprising execution data, interface definitions, and blockchain references, enable interoperability and tradeability across various execution environments by coupling executable data with a strictly defined interface and non-fungible cryptographic tokens.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If objects are stored within a centralized execution environment with proprietary formats and protocols, then the object can be securely managed and executed, but the object cannot be used across different execution environments
Solution Approach 1:
The patent creates a universal interface definition that allows the same object format to be executed across multiple different execution environments. By establishing a standardized interface that can be implemented by various environments, the system achieves multi-functionality where a single object can serve across gaming, financial, and other computational domains without requiring environment-specific adaptations.
2Reliability
If a centralized trusted authority is used to manage object data, then security and control are maintained, but decentralized implementation becomes impossible
Solution Approach 1:
The patent segments the trust model by introducing cryptographic verification that operates independently of centralized authorities. The interface definition and object execution are separated from any single trusted party, allowing verification through cryptographic proofs and consensus mechanisms. This segmentation enables decentralized implementation while maintaining security through distributed verification rather than centralized control.
3Adaptability or versatility
If executable data is coupled with a strictly defined interface, then interoperability across environments is enabled, but the complexity of defining and maintaining the interface increases
Solution Approach 1:
The interface definition acts as an intermediary layer between the executable object and the execution environment. Rather than requiring direct integration between objects and diverse environments, the standardized interface serves as a mediator that translates and adapts interactions. This intermediary approach simplifies the overall system by providing a single point of standardization that handles the complexity of environment compatibility.
4Reliability
If objects are isolated to their creating execution environment, then data integrity is preserved, but cross-environment activity and trading cannot occur
Solution Approach 1:
The patent enables cross-environment trading by creating verified copies of objects through the standardized interface. When an object is transferred between environments, the interface definition ensures that a faithful representation is created that maintains the original's integrity while being executable in the new environment. This copying mechanism, combined with cryptographic verification, allows trading and transfer without compromising data integrity.
Data Source
AI summary
Disclosed implementations provide executable data, such as artificial intelligence models that can be owned, traded, and used in various execution environments. By coupling a model with a strictly defined interface definition, the model can be executed in various execution environments that support the interface. Coupling the model with a non-fungible cryptographic token allows the model and other components to be owned and traded as a unit. The tradeable composite units have utility across multiple supported execution environments, such as video game environments, chat bot environments and financial trading environments. Additionally, the interface allows for the creation of pipelines and systems from multiple complementary composite units that can be used to train other models and composite units.


