Interoperable Composite Data Units for Portable Model Execution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing computing environments, such as video games and blockchain networks, lack interoperability and decentralization, preventing the transfer and utilization of objects with privileges and characteristics across different platforms.
Innovation Solution
A composite data structure comprising a model module, interface definition module, and non-fungible token module, enabling models to be executed and traded across various environments, with a non-fungible token stored on a decentralized ledger.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a centralized trusted authority is used to store and manage data, then data security and control are improved, but system decentralization and portability deteriorate
Solution Approach 1:
The patent segments the data structure into distinct modules (model module, interface definition module, non-fungible token module) that can be independently managed and transferred. This segmentation allows the data to be ported across different execution environments while maintaining security through the structured modular architecture.
Solution Approach 2:
The patent introduces a standardized interface definition module as an intermediary that mediates between the model module and different execution environments. This interface layer enables portability across environments without requiring a centralized authority, as the standardized interface ensures compatibility and security through defined protocols.
2Manufacturing precision
If environment-specific formats and protocols are used, then execution precision and control within a single environment are improved, but interoperability and composability with other environments deteriorate
Solution Approach 1:
The patent creates a universal composite data structure that can function across multiple execution environments. The standardized interface definition module provides multi-functionality by enabling the same model to be executed in different environments (video games, chatbots, financial trading) while maintaining execution precision through environment-specific adaptations.
Solution Approach 2:
The patent allows parameter changes by adapting the standardized interface to different execution environments. The interface definition module can be configured with environment-specific parameters while maintaining the core model structure, enabling both precision in each environment and interoperability across environments through controlled parameter variation.
3Stability of the object's composition
If objects are bound to a single execution environment, then data consistency and control are improved, but tradeability and ownership transfer across environments deteriorate
Solution Approach 1:
The patent makes the data structure dynamic by enabling ownership transfer through the non-fungible token module while maintaining data consistency through the standardized interface. The composite data structure can be transferred between environments and owners, yet maintains its integrity and consistency through the structured modular design and standardized protocols.
4Adaptability or versatility
If a standardized interface definition is implemented, then interoperability and composability across environments are improved, but system complexity and implementation difficulty increase
Solution Approach 1:
The patent reduces system complexity through segmentation by dividing the standardized interface into distinct, manageable modules (model module, interface definition module, non-fungible token module). This modular segmentation makes implementation easier by allowing each module to be developed and validated independently, reducing the overall complexity burden.
Data Source
AI summary
Disclosed implementations provide executable models, 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.


