| 1 Function | 2 Reference Model | 3 Input/Output Data |
| 4 SubAIMs | 5 JSON Metadata | 6 Profiles |
| 7 Reference Software | 8 Conformance Texting | 9 Performance Assessment |
1 Functions
The Personal Status Extraction (MMC-PSE) AIM receives the four components of the Personal Status – Text, Speech, Face, and Gesture – or their descriptors and produces the Personal Status. The input selector informs the MMC-PSE whether it should use as input Text, Speech, Face, and Gesture or their descriptors:
| Receives | Text Object or Text Descriptors | |
| Text Selector | indicating whether Text or Text Descriptors should be used. | |
| Speech Object or Speech Descriptors | ||
| Speech Selector | indicating whether Speech or Speech Descriptors should be used. | |
| Face or Face Descriptors | ||
| Face Selector | indicating whether Face or Face Descriptors should be used. | |
| Body or Gesture Descriptors | ||
| Body Selector | indicating whether Body or Gesture Descriptors should be used. | |
| Computes and then Interprets | depending on reception of | the Descriptors of a Modality (Text, Speech, or Face). |
| Text Descriptors | alternatively, Interprets the received Descriptors and produces Personal Status of the Text Object (PS-Text). |
|
| Speech Descriptors; | alternatively, Interprets the received Descriptors and produces Personal Status of the Speech Object (PS-Speech). |
|
| Face Descriptors | alternatively, Interprets the received Descriptors and produces Personal Status of the Face (PS-Face). |
|
| Gesture Descriptors | alternatively, Interprets the received Gesture Descriptors of the Body. | |
| Multiplexes | The results of the interpretations. | |
| Produces | Entity’s Personal Status |
2 Reference Model
Figure 1 depicts the Reference Model of the Personal Status Extraction (MMC-PSE) AIM.

Figure 1 – The Personal Status Extraction Composite (MMC-PSE) AIM Reference Model
3 Input/Output Data
Table 1 specifies the Input and Output Data of the Personal Status Extraction (MMC-PSE) AIM.
Table 1 – I/O Data of the Personal Status Extraction (MMC-PSE) AIM
| Input data | From | Description |
| Input Selector | An external signal | Media or Descriptors Selector |
| Text Object | Keyboard or AIM | Text or Recognised Text. |
| Text Descriptors | An upstream AIM | Functionally equivalent to Text Description. |
| Speech Object | Microphone/upstream AIM | Speech of Entity. |
| Speech Descriptors | An upstream AIM | Functionally equivalent to Speech Description. |
| Face Visual Object | Visual Scene Description | The face of the Entity. |
| Face Descriptors | An upstream AIM | Functionally equivalent to Face Description. |
| Body Visual Object | Visual Scene Description | The body of the Entity. |
| Gesture Descriptors | An upstream AIM | Functionally equivalent to Body Description. |
| Output data | To | Description |
| Personal Status | A downstream AIM | For further processing |
4 SubAIMs
A Personal Status Extraction AIM instance can be implemented as a Composite AIM with different degrees of composition. The most extended composition if depicted by Figure 2

Figure 2 – The version of Personal Status Extraction AIM with the highest level of composition.
Table 2 gives the AIMs and their JSON Metadata of MMC-PSE.
Table 2 – AIMs and JSON Metadata
| AIMs | AIMs | AIM Names | JSON |
| MMC-PSE | Personal Status Extraction | X | |
| MMC-ETD | Entity Text Description | X | |
| MMC-ESD | Entity Speech Description | X | |
| PAF-EFD | Entity Face Description | X | |
| PAF-EBD | Entity Body Description | X | |
| MMC-PTI | PS-Text Interpretation | X | |
| MMC-PSI | PS-Speech Interpretation | X | |
| PAF-PFI | PS-Face Interpretation | X | |
| PAF-PGI | PS-Gesture Interpretation | X | |
| MMC-PMX | Personal Status Multiplexing | X |
5 JSON Metadata
https://schemas.mpai.community/MMC/V2.4/AIMs/PersonalStatusExtraction.json
6 Profiles
The Profiles of Personal Status Extraction are specified.
7. Reference Software
8. Conformance Testing
Table 3 provides the Conformance Testing Method for MMC-PSE AIM as a Basic AIM. Conformance Testing of the individual AIMs of the MMC-PSE Composite AIM are given by the individual AIM Specification.
If a schema contains references to other schemas, conformance of data for the primary schema implies that any data that refers to a secondary schema shall also validate against the relevant schema, if present and conform with the Qualifier, if present.
Table 3 – Conformance Testing Method for MMC-PSE AIM
| Input | Text Object or | Shall validate against Text Object schema. Text Data shall conform with Text Qualifier. |
| Text Descriptors | Shall validate against Text Descriptors schema. | |
| Text Selector | Shall validate against Text Selector schema. | |
| Speech Object or | Shall validate against Speech Object schema. Speech Data shall conform with Speech Qualifier. |
|
| Speech Descriptors | Shall validate against Speech Descriptors schema. | |
| Speech Selector | Shall validate against Speech Selector schema. | |
| Face Visual Object or | Shall validate against Visual Object schema. Visual Data shall conform with Visual Qualifier. |
|
| Face Descriptors | Shall validate against Face Descriptors schema. | |
| Face Selector | Shall validate against Face Selector schema. | |
| Body Visual Object | Shall validate against Visual Object schema. Visual Data shall conform with Visual Qualifier. |
|
| Gesture Descriptors | Shall validate against Gesture Descriptors schema. | |
| Body Selector | Shall validate against Body Selector schema. | |
| Output | Entity Personal Status | Shall validate against Personal Status schema. |