<- Go to ProcessActions  ->

1 Definition 2 Protocol 3 Syntax 4 Semantics

1 Definition

The Action of a Process requesting a Locate Service to:

  1. Provide the portion of Audio-Visual Scene taken from a Point of View and comprised in a given field of view .
  2. Grant Rights to the MM-Captured Audio-Visual Scene based on Model Rights from a Point of View.

If the request is accepted, the Locate Service provides  actual Rights to the requesting Process.

2 Protocol

  1. User sends MM-Capture PA Request including Item, Point of View, Location, and Rights (Status=Model).
    1. If MM-Capture is a free service, goto MM-Capture.
    2. If MM-Capture is a pay service:
      1. User sends MM-Capture PA Request with Service Pricing Model (Status=Model) to MM-Capture.
      2. MM-Capture sends MM-Capture PA Response:
        1. If MM-Capture PA Response includes Status=Err, goto End
        2. If MM-Capture PA Response includes Status=Ack and Service Pricing Model with Transaction (both Status=Model), User:
          1. Transacts Value contained in Transaction.
          2. Sends MM-Capture PA Request with Service Pricing Model (Status=Model)  including Transaction (both Status=Final) to MM-Capture.
  2. MM-Capture: Locate:
    1. MM-Captures Data.
    2. Identifies Data with Rights (Status=Model).
    3. Sends MM-Capture PA Response including
      1. Rights (Status=Final) to MM-Captured Item.
      2. and Service Pricing Model (Status=Final).
  3. End.

3 Syntax

https://schemas.mpai.community/MMM4/V2.2/actions/MMCapturePA.json

4 Semantics

Label Description
Header MM-Capture Process Action Header – Standard “MMM-2CP-Vx.y”
MInstanceID Identifier of M-Instance.
MEnvironmentID Identifier of M-Environment.
MMCapturePAData Data included in the MM-Capture Process Action.
– Time Time of PA request emission and Time of PA request execution.
– RQ-Complements Request Complements.
  – Nil LocationID Portion of M-Instance Location to be MM-Captured.
  – With PointOfView The Point of View from which the Location is to be MM-Captured.
  – With Aperture The Aperture of the Point of View.
  – With lRights Requested Rights to the MM-Captured Item.
  – With SPM Service Pricing Model, if MM-Capture is a pay service.
– RS-Complements Destination Complements.
  – Nil Item The Item of the MM-Captured portion of the Audio-Visual Scene.
  – With Rights Rights based on requested Rights if PA Request is accepted.
  – With PAStatus Possible Error Messages.
    – Ack If PA Request could be performed
    – Err If Error was found
      – FaultyPA Faulty PA Request.
      – IncID Incorrect ID of M-Location.
      – MLocOOR M-Location  out of range.
      – InsRights Insufficient Rights.
      – InsValue Insufficient Value in Wallet.
Trace Authentication provenance information and time of PA production.
 DescMetadata Descriptive Metadata.

<- Go to ProcessActions  ->