# US 2023/0410107 A1 · Interoperable Composite Data Units for use in Distributed Computing Execution Environments

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2023/0410107 A1
- Document ID: US20230410107A1
- Status: Published application
- Kind: A1
- Application number: 18/240,319
- Filed: 2023-08-30
- Published: 2023-12-21
- Earliest claimed: 2021-06-22
- Assignees: Futureverse Corporation Limited
- Applicants: Futureverse Corporation Limited
- Inventors: Nicolas Fourrier; Erin Zink; David McDonald; Aaron McDonald
- Web page: https://patentgrep.com/patent/US20230410107A1

## CPC

- A63F 13/67: adaptively or by learning from player actions, e.g. skill level adjustment or by storing successful combat sequences for re-use
- G06Q 20/401: {Transaction verification}
- A63F 13/69: by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions
- A63F 13/73: Authorising game programs or game devices, e.g. checking authenticity
- A63F 13/792: for payment purposes, e.g. monthly subscriptions
- G06F 21/64: Protecting data integrity, e.g. using checksums, certificates or signatures
- G06N 3/09: Supervised learning
- G06N 20/00: Machine learning
- G06Q 20/02: involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
- G06Q 20/123: {Shopping for digital content}
- G06Q 20/389: {Keeping log of transactions for guaranteeing non-repudiation of a transaction}
- H04L 9/50: {using hash chains, e.g. blockchains or hash trees}
- G06N 3/006: based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

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.

## Claims

### Claim 1

A composite data structure recorded on non-transitory computer readable media for providing a computation model that can be applied in multiple execution environments, the data structure comprising:
execution data including an Artificial Intelligence (AI) inference model specifying predetermined operating parameters, whereby the execution data will cause an execution environment to perform an activity based on the predetermined operating parameters;
an interface definition module including a pointer to an interface definition associated with the execution data; and
a database pointer including a pointer to a database entry associated with the execution data.

### Claim 2 (depends on 1)

The composite data structure of claim 1, wherein the interface definition specifies a finite set of inputs and outputs for the predetermined processing.

### Claim 3 (depends on 2)

The composite data structure of claim 2, wherein the database pointer points to a token stored on a decentralized ledger.

### Claim 4 (depends on 3)

The composite data structure of claim 3, wherein the token is a non-fungible token (NFT).

### Claim 5 (depends on 2)

The composite data structure of claim 2, wherein the database pointer points to a data field in a centralized database.

### Claim 6 (depends on 2)

The composite data structure of claim 2, wherein the execution data is stored one or more uni-dimensional and/or multi-dimensional matrices.

### Claim 7 (depends on 2)

The composite data structure of claim 2, further comprising a multi-dimensional input value matrix which holds multiple entries that can be mapped to input variables within the execution data

### Claim 8 (depends on 2)

The composite data structure of claim 2, wherein the activity performed by the execution environment is activity of an entity in a video game, a metaverse, or an interactive web experience.

### Claim 9 (depends on 8)

The composite data structure of claim 8, wherein the interface definition specifies actions that can be taken by the entity and rules which affect the composite data structure.

### Claim 10

A composite data structure recorded on non-transitory computer readable media for providing a computation model that can be applied in multiple execution environments, the data structure comprising:
execution data specifying predetermined tasks and an order in which the predetermined tasks are performed, whereby the execution data will cause the execution environment to direct a [model] (trainer) to perform the predetermined tasks in accordance with the order within the execution environment to thereby modify the AI model of the execution environment;
an interface definition module including a pointer to an interface definition of an execution environment containing associated with the execution data, wherein the execution environment includes a placeholder for an Artificial Intelligence (AI) model that performs an activity; and
a database pointer including a pointer to a database entry associated with the execution data.

### Claim 11 (depends on 10)

The composite data structure of claim 10, wherein the pointer to the interface definition specifies an execution environment that includes execution data specifying specified tasks and an order in which the specified tasks are performed, whereby the execution data causes an AI model of a second execution environment to perform the specified tasks in accordance with the order to thereby modify the AI model of the second execution environment.

### Claim 12 (depends on 10)

The composite data structure of claim 10, wherein the interface definition specifies a finite set of inputs and outputs for the predetermined processing.

### Claim 13 (depends on 12)

The composite data structure of claim 12, wherein the database pointer points to a token stored on a decentralized ledger.

### Claim 14 (depends on 13)

The composite data structure of claim 13, wherein the token is a non-fungible token (NFT).

### Claim 15 (depends on 12)

The composite data structure of claim 12, wherein the database pointer points to a data field in a centralized database.

### Claim 16 (depends on 12)

The composite data structure of claim 12, wherein the execution data is stored one or more uni-dimensional and/or multi-dimensional matrices.
