1       Definition

Personal Preferences is a Data Type that includes passenger-specific preferences that enable a Human-CAV Interaction (HCI) Subsystem to access information that facilitates human-HCI interaction. This is particularly useful when the passenger uses a rented CAV, so that the human preferences can be easily communicated to a new CAV.

2       Functional Requirements

The data in the Personal Preferences should include:

  1. Language
  2. Seat position.
  3. Mirror position.
  4. Display characteristics.
  5. Preferred driving style.
  6. Preferential routes.
  7. Preferred information sources.
  8. Preferred entertainment sources

3       Syntax

https://schemas.mpai.community/CAV2/V1.0/data/PersonalPreferences.json

4       Semantics

Label Size Description
Header N1 Bytes
–  Standard 9 Bytes The characters “CAV-PPR-V”
– Version N2 Bytes Major version – 1 or 2 characters
– Dot-separator 1 Byte The character “.”
– Subversion N3 Byte Minor version – 1 or 2 characters
humanID N4 Bytes ID of the human the Personal Profile refers to.
PersonalPreferenceID N5 Bytes ID of Personal Profile.
PersonalPreferences N6 Bytes Set of Personal Preferences.
– Language N7 Bytes Preferred Language.
– Seat position. N8 Bytes Preferred seat position.
– Mirror position. N9 Bytes Preferred mirror position
– Display characteristics. N10 Bytes Preferred display characteristics
– Preferred driving style. N11 Bytes Preferred driving style
– Preferential routes N12 Bytes Preferred routes.
– Preferred information sources N13 Bytes Preferred information sources
– Preferred entertainment sources N14 Bytes Preferred entertainment sources
DescrMetadata N15 Bytes Descriptive Metadata

5       Data Formats

The following Data Formats are identified:

  • Language Preference.
  • Seat position.
  • Mirror position.
  • Display characteristics.
  • Preferred driving style.
  • Preferred routes.
  • Preferred information sources.
  • Preferred entertainment sources.

6     To Respondents

Respondents are invited to:

  1. Comment and elaborate on or extend the functional requirements of the Personal Preferences identified above.
  2. Propose representation formats of the Personal Preferences.
  3. Propose new Personal Preferences and their formats.