<– Use Cases (Informative)  Go to ToC    ANNEX 1->

 

Profile elements Baseline Functionality Profile Management Functionality Profile
Profile structure Finance Functionality Profile High Functionality Profile

In the following Functionality Profile is shortened to Profile.

12.1        Profile elements

Table 23 lists the currently identified Actions, Items and Data Types. Cells with text in italic indicate the beginning of an Item-Action-Data Type classification.

 

 

Table 23 – Metaverse Actions, Items, and Data Types

Items Actions Data Types
General Items General Actions For location and time
M-Instance Register Address
M-Capabilities Change Coordinates
M-Environment Hide Map
Identifier Authenticate Orientation
Rules Identify Point of View
Rights Modify Position
Program Validate Spatial Attitude
Contract Request Time
Human and User-related Items Respond For Transactions
Account Execute Amount
Activity Data Call a Service Currency
Personal Profile Author For internal state
Social Graph Discover Cognitive State
User Data Inform Emotion
Items for Process Interaction Interpret Social Attitude
Message Post Personal Status
P-Capabilities Transact
Items for Service access Convert
AuthenticateIn Resolve
AuthenticateOut Manage Entities (MM)
DiscoverIn MM-Add
DiscoverOut MM-Animate
InformIn MM-Disable
InformOut MM-Embed
InterpretIn MM-Enable
InterpretOut MM-Send
Finance-related Items Manage Entities (MU)
Asset MU-Actuate
Ledger MU-Render
Provenance MU-Send
Transaction Track
Value Manage Entities (UM)
Wallet UM-Animate
Perception-related Items UM-Capture
Event UM-Render
Experience UM-Send
Interaction
Map
Model
Object
Scene
Stream
Summary
Space-related Items
M-Location
U-Location

12.2       Profile structure

The currently identified Profiles are Baseline, Management, Finance, and High. The High Profile includes the Management Profile, and this includes the Baseline and Finance Profiles. The Profile structure includes hierarchical Profiles and one independent Profile. The Baseline, Management, and High Profiles have Levels, currently identified as: Audio only, Audio-Visual, and Audio-Visual-Haptic. The Finance Profile does not have Levels. This is depicted in Figure 3. The next Sections provide additional details.

Figure 3 – The currently identified Functionality Profiles

Actions, Items, and Data Types are allocated for the Baseline, Finance, and Management Profiles. The identified four Profiles serve well the needs conveyed by the identified Functionalities. As more Functionalities are added, the number of Profiles and potentially Levels, is likely to increase.

12.3        Baseline Functionality Profile

The Baseline Profile enables a human equipped with a Device supporting the Baseline Profile to allow their Users to perform the functions of Table 24. This Profile supports basic forms of lecture, meeting, and hang-out. Currently, this Profile has the following Levels: Audio only; Audio-Visual; and Audio-Visual-Haptic.

 

Table 24 – Actions and Items of the Baseline Functionality Profile

Functions Action Items
Read Items and Data UM-Send Item
Identify Item Identify Item, Identifier
Author Entity Author Item
Place Entity at an MLoc without perception MM-Add Entity, MLoc
Make an MM-Added Entity perceptible MM-Enable Entity
Place an Entity at MLoc, with perception MM-Embed Entity, MLoc
Stop perception of Scene MM-Disable Entity, MLoc
Make available an Object to a User MM-Send Entity
Render at ULoc an Entity at MLoc MU-Render Entity, MLoc, ULoc
Make scene at ULoc available to a Device UM-Capture ULoc
Make Data of a Device available to a Process UM-Send Device, Process
Transfer Data between Processes MM-Send Message
Animate Model @MLoc w/ Data from ULoc UM-Animate Model, ULoc
Place Entity @ MLoc UM-Render Entity, MLoc, ULoc
Send an Entity at an MLoc to a Device MM-Send Entity, Device, MLoc
Place, Animate, and Render Model at MLoc Track Model, Stream
Store Item MU-Send Item

 

Table 25 lists the Actions, Entities, and Data Types of the Baseline Functionality Profile.

 

Table 25 – Actions, Entities, and Data Types of the Baseline Functionality Profile

Actions Author Identify MM-Add MM-Embed
MM-Disable MM-Enable MM-Send MU-Actuate
MU-Render MU-Send Track UM-Animate
UM-Capture UM-Render UM-Send
Items Identifier Message M-Instance M-Location
Model Object Scene Stream
U-Location
Data Types Address Coordinates Orientation Position
  Spatial Attitude

12.4        Finance Functionality Profile

The Finance Profile enables a human equipped with a Device supporting the Baseline Profile to allow their Users to perform the functions of Table 26. The Finance Profile enables a User to Post Assets and make Transactions. As depicted in Figure 4, this Profile is independent of the Basic and Management Functionality Profiles. Both Profiles share some technologies but the Finance Profile introduces technologies not used by the Baseline Profile. Currently, this Profile does not have Levels.

 

Table 26 – Functions, Actions, and Items of the Finance Functionality Profile

Functions Action Items
Register Register M-Environment, Account, Activity Data, Personal Profile, Rules, Social Graph
Check that an Item is what it says it is Authenticate Item
Make Item inaccessible Hide Item
Modify Item into Asset Modify Item
Submit Asset to marketplace Post Asset
Make a Transaction of an Asset Transact Asset, Ledger, Provenance, Rights,
Transactions, Value, Wallet
Discover Assets Discover DiscoverIn, DiscoverOut
Get information on Asset, User Inform InformIn, InformOut
Change User Rights Change Rights

 

Table 27 lists the Actions, Entities, and Data Types of the Finance Profile.

 

Table 27 – Actions, Entities, and Data Types of the Finance Profile

Actions Authenticate Author Change Discover
Hide Identify Inform MM-Add
MM-Disable MM-Embed MM-Enable MM-Send
Modify MU-Actuate MU-Render MU-Send
Post Register Transact UM-Capture
UM-Render UM-Send
Items Account Activity Data Asset Identifier
Ledger Map M-Environment Message
M-Instance M-Location Model Object
Personal Profile Provenance AuthenticateIn AuthenticateOut
DiscoverIn DiscoverOut InformIn InformOut
Rights Rules Scene Social Graph
Stream Transaction U-Location User Data
Value Wallet
Data Types Address Amount Coordinates Currency
  Orientation Position Spatial Attitude Time

12.5        Management Functionality Profile

The Management Profile enables a controlled ecosystem by supporting all Actions, Items, and Data Types of the Baseline Profile and the Finance Profile in addition to some others of its own.It  enables a human equipped with a Device supporting the Management Profile to allow their Users to perform the functions of Table 28. As depicted in Figure 4 the Management Profile is a superset of the Baseline and Finance Profiles. Currently, this Profile has the following Levels: Audio; Audio-Visual; and Audio-Visual-Haptic.

 

Table 28 – Functions, Actions, and Items of the Management Functionality Profile

Functions Action Items
Register with an M-Environment (Register) M-Environment
Make Item inaccessible Hide Item
Animate Model with an autonomous Process MM-Animate Model
App triggers perception of Entities UM-Send Map, Message
Request interpretation of Item Interpret InterpretIn, InterpretOut
Save an Experience of an Event MU-Export Interaction, Experience, Event
Convert formats

 

Table 29 lists the Actions, Entities, and Data Types required by the Management Profile.

 

Table 29 –Actions, Item, and Data Types of Management Profile

Actions Authenticate Author Change Discover
Hide Identify Inform Interpret
MM-Add MM-Animate MM-Disable MM-Embed
MM-Enable MM-Send Modify MU-Actuate
MU-Render MU-Send Post Register
Track Transact UM-Animate UM-Capture
UM-Render UM-Send
Items Account Activity Data Asset AuthenticateIn
AuthenticateOut DiscoverIn DiscoverOut Event
Experience Identifier InformIn InformOut
Interaction InterpretIn InterpretOut Ledger
Map M-Environment Message M-Instance
M-Location Model Object Personal Profile
Provenance Rights Rules Scene
Social Graph Stream Summary Transaction
U-Location Value Wallet
Data Types Address Amount Cognitive State Coordinates
  Currency Emotion Map Orientation
  Personal Status Point of View Position Social Attitude
  Spatial Attitude Time

12.6        High Functionality Profile

This Profile includes all other Profiles. Table 23 gives the full list of Actions, Items and Data Types of the High Profile.  Table 30 gives the Actions and Items non present in the Management Profile. Currently, this Profile has the following Levels: Audio; Audio-Visual; and Audio-Visual-Haptic.

 

Table 30 – Actions, Items, and Data Types of High Profile not in the Management Profile

Actions Convert Execute Resolve Validate
Item Contract M-Capabilities P-Capabilities Program
Data Types

 

 

 

<– Use Cases (Informative)  Go to ToC    ANNEX 1->