<– Functional Requirements of Items Go to ToC Functional Requirements of Data Types–>
9.1 General Actions in an M-Instance
9.1.1 Register
Purpose | The Action of a human requesting that an M-Instance grant selected human’s Users the Rights to perform Actions in the M-Instance. | ||||||||||||||||
Request-Action |
|
||||||||||||||||
Response-Action |
|
9.1.2 Change
Purpose | The Action of requesting that a Service modify the Rights of a User and provide OutRights, e.g., to further Change the Rights. | |||||||||||||||
Request-Action |
|
|||||||||||||||
Response-Action |
|
9.1.3 Hide
Purpose | The Action of requesting that a Service make the ID of an Item unavailable and provide OutRights, e.g., to make the ID available again. | ||||||||||||
Request-Action |
|
||||||||||||
Response-Action |
|
9.1.4 Authenticate
Purpose | The Action of requesting that a Service confirm that an Entity is what it claims to be. | ||||||||||||||||||
Request-Action |
|
||||||||||||||||||
Response-Action |
|
9.1.5 Identify
Purpose | The Action of requesting that a Service produce an Item from Data & Metadata. | ||||||||||||||
Request-Action |
|
||||||||||||||
Response-Action |
|
9.1.6 Modify
Purpose | The Action of requesting that a Service produce a new Item from an existing Item by providing new Data and Metadata with the OutRights to further Act on the new Item. | ||||||||||||||||
Request-Action |
|
||||||||||||||||
Response-Action |
|
9.1.7 Validate
Purpose | The Action of requesting that a Service verify that a Process has the Rights to perform or request a Process to perform an Action on an Item. | ||||||||||||||||
Request-Action |
|
||||||||||||||||
Response-Action |
|
9.1.8 Execute
Purpose | The Action of requesting that a Process execute a Contract. | ||||||||||||
Request-Action |
|
||||||||||||
Response-Action |
|
9.2 Call a Service
9.2.1 Author
Purpose | The Action of Calling a Service to obtain an Entity with associated OutRights to Act on the Entity. | ||||||||||||||||
Request-Action |
|
||||||||||||||||
Response-Action |
|
9.2.2 Discover
Purpose | The Action of requesting that a Service provide a DiscoverOut Item containing:
1. The IDs of the Items relevant to the User’s request to Discover or recommended expressed in the DiscoverIn Item 2. The OutRights to Act on the DiscoverOut Item. |
||||||||||||||||
Request-Action |
|
||||||||||||||||
Response-Action |
|
9.2.3 Inform
Purpose | The Action of requesting that a Service provide an InformOut Item containing information about an InItem, such as the Metadata of the InItem, with the OutRights to Act on the InformOut Item. | ||||||||||||||||
Request-Action |
|
||||||||||||||||
Response-Action |
|
9.2.4 Interpret
Purpose | The Action of requesting that a Service provide an InterpretOut Item containing interpretation of an InItem, such as translation or extraction of Personal Status, with the OutRights to Act on the InterpretOut Item. | ||||||||||||||||
Request-Action |
|
||||||||||||||||
Response-Action |
|
9.2.5 Post
Purpose | The Action of requesting that a Marketplace include an Asset to its repertory of Assets. | ||||||||||||||||||||||||
Request-Action |
|
||||||||||||||||||||||||
Response-Action |
|
9.2.6 Transact
Purpose | The Action of a User1 (“seller”) requesting that a Service:
1. Assign Rights on an Asset to User2 (“buyer”). 2. Cause: 2.1. Wallet1 of User1 (“seller”) to be increased by Value1. 2.2. Wallet2 of User2 to be decreased by Value2. 2.3. Wallet3 of the Service enabling/facilitating the Transaction to be increased by Value3 (optionally). |
||||||||||||||||
Request-Action |
|
||||||||||||||||
Response-Action |
|
9.2.7 Convert
Purpose | The Action of requesting that a Service change the Format of the Data of an Item into a Format specified by a FormatID. | ||||||||||||||||
Request-Action |
|
||||||||||||||||
Response-Action |
|
9.2.8 Resolve
Purpose | The Action of requesting that a Service in an M-Instance forward a Request-Resolve Item or a Response-Resolve Item to a Resolution Service of another M-Instance. | ||||||||||||||||
Request-Action |
|
||||||||||||||||
Response-Action |
|
9.3 Manage Entities, Media, scenes and Data/Metadata (Metaverse to Metaverse)
9.3.1 MM-Add
Purpose | The Action of requesting that a Service add an Entity at an M-Location with a Spatial Attitude and provide OutRights to Act on the MM-Added Entity. | ||||||||||||||||||
Request-Action |
|
||||||||||||||||||
Response-Action |
|
9.3.2 MM-Animate
Purpose | The Action of requesting that a Service change the features of a Model MM-Embedded at an M-Location with a Process and provide the OutRights to Act on the MM-Added Entity. | ||||||||||||||||
Request-Action |
|
||||||||||||||||
Response-Action |
|
9.3.3 MM-Disable
Purpose | The Action of requesting that a Service stop MM-Enabling selected Entities Embedded at an M-Location and provide OutRights to Act on the MM-Disabled Entities. | ||||||||||||||||
Request-Action |
|
||||||||||||||||
Response-Action |
|
9.3.4 MM-Embed
Purpose | The Composite Action of requesting that a Service MM-Add and MM-Enable an Entity either located at a Service or at an M-Location at a destination M-Location with a Spatial Attitude and provide OutRights to Act on the MM-Embedded Entity. | ||||||||||||||||||
Request-Action |
|
||||||||||||||||||
Response-Action |
|
9.3.5 MM-Enable
Purpose | The Action of requesting that a Service accept requests to MM-Send selected Entities MM-Added at an M-Location or to MM-Embed those selected Entities at a destination M-Location and provide OutRights to act on the M-Entities. | ||||||||||||||||||||||||
Request-Action |
|
||||||||||||||||||||||||
Response-Action |
|
9.3.6 MM-Send
Purpose | The Action of requesting that a Service forward to a Process an Item, or Data/Metadata with OutRights to Act on the Item. | ||||||||||||||||
Request-Action |
|
||||||||||||||||
Response-Action |
|
9.4 Manage Entities, Media, scenes and Data/Metadata (Metaverse to Universe)
9.4.1 MU-Actuate
Purpose | The Action of requesting that a Device present an Entity available at a Device to a U-Location as Media with a Spatial Attitude. | ||||||||||||||||
Request-Action |
|
||||||||||||||||
Response-Action |
|
9.4.2 MU-Render
Purpose | The Composite Action of requesting that:
1. A Service MM-Send selected Entities Embedded at an M-Location to a Device. 2. The Device MU-Actuate the Entity received at a U-Location with a Spatial Attitude. |
||||||||||||||||
Request-Action |
|
||||||||||||||||
Response-Action |
|
9.4.3 MU-Send
Purpose | The Action of requesting that a Process transmit an Item to a Device or store an Item at an Address. | ||||||||||||||||
Request-Action |
|
||||||||||||||||
Response-Action |
|
9.4.4 Track
Purpose | The Composite Action of requesting that a Service:
1. MM-Embed a Model at an M-Location with a Spatial Attitude. 2. UM-Animate the Model MM-Embedded at an M-Location. 3. MU-Render specified Entities at the M-Location to a U-Location. |
||||||||||||||||||
Request-Action |
|
||||||||||||||||||
Response-Action |
|
9.5 Manage Entities, Media, scenes and Data/Metadata (Universe to Metaverse)
9.5.1 UM-Animate
Purpose | The Composite Action of a User requesting:
1. A Device to 1.1. UM-Capture an animation stream extracted from a scene at a U-Location. 1.2. UM-Send the animation stream and Metadata to a User. 2. A Service to Identify the Animation Stream. 3. A Service to MM-Animate the Model MM-Embedded at the M-Location using the Animation Stream. |
||||||||||||||||||
Request-Action |
|
||||||||||||||||||
Response-Action |
|
9.5.2 UM-Capture
Purpose | The Action of requesting that a Device capture Media from a scene at a U-Location. | |||||||||||||||
Request-Action |
|
|||||||||||||||
Response-Action |
|
9.5.3 UM-Render
Purpose | The Composite Action of a User requesting:
1. A Device to: 1.1. UM-Capture a scene at U-Location. 1.2. MM-Send Data and Device-provided Metadata to a User. 2. A Service to: 2.1. Identify an Entity from UM-Sent Data and Metadata. 2.2. MM-Embed the Entity at an M-Location with a Spatial Attitude. |
|||||||||||||||||||||
Request-Action |
|
|||||||||||||||||||||
Response-Action |
|
9.5.4 UM-Send
Purpose | The Action of a Device transmitting Item or Data & Metadata to a Process. | ||||||||||||||||
Request-Action |
|
||||||||||||||||
Response-Action |
|
<– Functional Requirements of Items Go to ToC Functional Requirements of Data Types–>