Information technology - Multimedia framework (MPEG-21) - Part 22: User description

This document specifies four data formats: User Description (UD), Context Description (CD), Service Description (SD), and Recommendation Description (RD). This document also specifies technologies related to consecutive vibration.

Technologies de l'information — Cadre multimédia (MPEG-21) — Partie 22: Description de l'utilisateur

General Information

Status
Published
Publication Date
25-Sep-2022
Current Stage
6060 - International Standard published
Start Date
26-Sep-2022
Due Date
18-Jul-2022
Completion Date
26-Sep-2022

Relations

Effective Date
18-Apr-2021

Overview

ISO/IEC 21000-22:2022 - Information technology - Multimedia framework (MPEG-21) - Part 22: User description defines formal data formats and model elements used to describe users, contexts, services and recommendations within the MPEG‑21 multimedia framework. The standard specifies four primary data formats: User Description (UD), Context Description (CD), Service Description (SD) and Recommendation Description (RD), and provides detailed syntax, semantics and examples for many reusable types. The document also notes technologies related to consecutive vibration.

Key technical topics and requirements

  • Definition of four core data formats: UD, CD, SD, RD - canonical structures for exchanging user, context, service and recommendation data.
  • Detailed type system and reusable building blocks, including:
    • commonAttributes, ValueTypes, TimeType, ExtendedTimeType, LocationType
    • ObjectType, ClassificationSchemeAliasType, InformationAccessUserGroup
    • Profile and entity types: UserDescriptionType, UserProfileType, PersonProfileType, OrganizationProfileType, DeviceProfileType, GroupedProfileType
    • Interaction and history types: UsageHistoryType, EventType, InteractionAtomType
    • Media- and experience-related types: ArtefactType, ObservableType, MultimediaExperienceType, StateType, PreferenceType, TextPresentationPreferencesType
  • Each type includes syntax, semantics and examples sections, enabling consistent implementation and interoperability.
  • Normative references, terms & definitions, and structured examples support correct interpretation and integration.
  • The scope explicitly includes specified technologies for consecutive vibration, indicating support for haptic or vibration-related descriptors in user experience models.

Practical applications and who should use this standard

  • Multimedia system architects and developers implementing personalization, content adaptation, or user-aware delivery services.
  • Service providers and content distributors who need interoperable user and context descriptions for adaptive streaming, recommendations and rights management.
  • Device manufacturers and middleware vendors integrating device profiles, presentation preferences, or haptic/vibration capabilities.
  • Accessibility specialists and UX designers modeling text presentation preferences, states and user preferences for assistive delivery.
  • Researchers and standards authors extending or integrating MPEG‑21 metadata models in cross-platform multimedia ecosystems.

Related standards

  • Part of the MPEG‑21 (ISO/IEC 21000) multimedia framework family. Implementers should review other MPEG‑21 parts for content identification, rights management, and delivery interoperability.

Keywords: ISO/IEC 21000-22, MPEG-21, User Description, Context Description, Service Description, Recommendation Description, user profile, device profile, content adaptation, personalization, multimedia framework, consecutive vibration.

Standard

ISO/IEC 21000-22:2022 - Information technology — Multimedia framework (MPEG-21) — Part 22: User description Released:26. 09. 2022

English language
179 pages
sale 15% off
Preview
sale 15% off
Preview

Frequently Asked Questions

ISO/IEC 21000-22:2022 is a standard published by the International Organization for Standardization (ISO). Its full title is "Information technology - Multimedia framework (MPEG-21) - Part 22: User description". This standard covers: This document specifies four data formats: User Description (UD), Context Description (CD), Service Description (SD), and Recommendation Description (RD). This document also specifies technologies related to consecutive vibration.

This document specifies four data formats: User Description (UD), Context Description (CD), Service Description (SD), and Recommendation Description (RD). This document also specifies technologies related to consecutive vibration.

ISO/IEC 21000-22:2022 is classified under the following ICS (International Classification for Standards) categories: 35.040.40 - Coding of audio, video, multimedia and hypermedia information. The ICS classification helps identify the subject area and facilitates finding related standards.

ISO/IEC 21000-22:2022 has the following relationships with other standards: It is inter standard links to ISO/IEC 21000-22:2019. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.

ISO/IEC 21000-22:2022 is available in PDF format for immediate download after purchase. The document can be added to your cart and obtained through the secure checkout process. Digital delivery ensures instant access to the complete standard document.

Standards Content (Sample)


INTERNATIONAL ISO/IEC
STANDARD 21000-22
Third edition
2022-09
Information technology — Multimedia
framework (MPEG-21) —
Part 22:
User description
Technologies de l'information — Cadre multimédia (MPEG-21) —
Partie 22: Description de l'utilisateur
Reference number
© ISO/IEC 2022
© ISO/IEC 2022
All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may
be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on
the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address below
or ISO’s member body in the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: +41 22 749 01 11
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii
© ISO/IEC 2022 – All rights reserved

Contents Page
Foreword .xi
Introduction .xii
1 Scope . 1
2 Normative references . 1
3 Terms and definitions . 1
4 General description . 2
4.1 commonAttributes . 2
4.1.1 Syntax . . 2
4.1.2 Semantics . 2
4.1.3 Examples . 3
4.2 ValueTypes . 3
4.2.1 Syntax . . 3
4.2.2 Semantics . 4
4.2.3 Examples . 5
4.3 TimeType . 5
4.3.1 Syntax . . 5
4.3.2 Semantics . 5
4.3.3 Examples . 5
4.4 ExtendedTimeType . 5
4.4.1 Syntax . . 5
4.4.2 Semantics . 6
4.4.3 Examples . 7
4.5 LocationType . 7
4.5.1 Syntax . . 7
4.5.2 Semantics . 7
4.5.3 Examples . 7
4.6 ClassificationSchemeAliasType . 8
4.6.1 Syntax . . 8
4.6.2 Semantics . 8
4.6.3 Examples . 8
4.7 ObjectType . 8
4.7.1 Syntax . . 8
4.7.2 Semantics . 9
4.7.3 Examples . 9
4.8 InformationAccessUserGroup . . 10
4.8.1 Syntax . . 10
4.8.2 Semantics . 10
5 User description .10
5.1 UserDescriptionType . 10
5.1.1 Syntax . 10
5.1.2 Semantics . 11
5.2 UserProfileType .12
5.2.1 Syntax . 12
5.2.2 Semantics . 12
5.2.3 Examples . 12
5.3 PersonProfileType .12
5.3.1 Syntax . .12
5.3.2 Semantics . 13
5.3.3 Examples .13
5.4 OrganizationProfileType . 13
5.4.1 Syntax . . 14
5.4.2 Semantics . 14
iii
© ISO/IEC 2022 – All rights reserved

5.4.3 Examples . 14
5.5 DeviceProfileType . 14
5.5.1 Syntax . . 14
5.5.2 Semantics . 14
5.5.3 Examples .15
5.6 GroupedProfileType .15
5.6.1 Syntax . 15
5.6.2 Semantics . 15
5.6.3 Examples .15
5.7 UsageHistoryType . 16
5.7.1 Syntax . 16
5.7.2 Semantics . 17
5.7.3 Examples . 17
5.8 EventType . 17
5.8.1 Syntax . 17
5.8.2 Semantics . 18
5.8.3 Examples . 18
5.9 InteractionAtomType. 18
5.9.1 Syntax . 18
5.9.2 Semantics . 19
5.9.3 Examples . 19
5.10 ArtefactType . 20
5.10.1 Syntax . . 20
5.10.2 Semantics . 20
5.10.3 Examples .20
5.11 ObservableType. 21
5.11.1 Syntax . 21
5.11.2 Semantics . 22
5.11.3 Examples .22
5.12 MultimediaExperienceType .22
5.12.1 Syntax . .22
5.12.2 Semantics . 23
5.12.3 Examples .23
5.13 StateType . 24
5.13.1 Syntax . 24
5.13.2 Semantics . 25
5.13.3 Examples . 25
5.14 PreferenceType . 26
5.14.1 Syntax . . 26
5.14.2 Semantics . 26
5.15 TextPresentationPreferencesType . 27
5.15.1 Syntax . . 27
5.15.2 Semantics .28
5.15.3 Example .28
5.16 WebLinkPreferenceType.28
5.16.1 Syntax . .28
5.16.2 Semantics . 29
5.16.3 Example .29
5.17 WebLinkUsageHistoryType .29
5.17.1 Syntax . .29
5.17.2 Semantics . 29
5.18 ServicePreferenceType .29
5.18.1 Syntax . 30
5.18.2 Semantics . 30
5.18.3 Examples .30
5.19 GeneralAudioPreferenceType .30
5.19.1 Syntax . .30
5.19.2 Semantics . 32
iv
© ISO/IEC 2022 – All rights reserved

5.19.3 Examples . 32
5.20 AudioPresentationPreferencesType . 32
5.20.1 Syntax . . 32
5.20.2 Semantics . 32
5.21 AudioPresentationEnvironmentPreferenceType . 33
5.21.1 Syntax . . 33
5.21.2 Semantics . 33
5.21.3 Examples .34
5.22 TranslationPreferencesType .35
5.22.1 Syntax . . 35
5.22.2 Semantics . 36
5.22.3 Examples .36
5.23 SpeechStylePreferenceType .36
5.23.1 Syntax . .36
5.23.2 Semantics . 36
5.24 GenderType . 36
5.24.1 Syntax . . 37
5.24.2 Semantics . 37
5.24.3 Examples . 37
5.25 EmotionType . 37
5.25.1 Syntax . . 37
5.25.2 Semantics .38
5.25.3 Examples .39
5.26 ScheduleType.40
5.26.1 Syntax .40
5.26.2 Semantics .40
5.27 ScheduleEventType .40
5.27.1 Syntax . .40
5.27.2 Semantics . 41
5.27.3 Examples . 41
5.28 ActivityType . 41
5.28.1 Syntax . . 41
5.28.2 Semantics . 43
5.28.3 Examples . 43
5.29 IntentionType . .44
5.29.1 Syntax .44
5.29.2 Semantics .44
5.29.3 Examples .44
5.30 LanguageType.44
5.30.1 Syntax . .44
5.30.2 Semantics .46
5.30.3 Examples . 47
5.31 LanguageCompetenceReferenceType .48
5.31.1 Syntax .48
5.31.2 Semantics .49
5.32 CompetenceLevelType .49
5.32.1 Syntax . .49
5.32.2 Semantics .49
5.33 AccessibilityType .49
5.33.1 Syntax . .50
5.33.2 Semantics . 50
5.33.3 Examples .50
5.34 SocialInformationType . 51
5.34.1 Syntax . 51
5.34.2 Semantics . 51
5.35 KnowledgeType . 52
5.35.1 Syntax . . 52
5.35.2 Semantics . 52
v
© ISO/IEC 2022 – All rights reserved

5.36 ObjectSharingType .54
5.36.1 Syntax .54
5.36.2 Semantics .54
5.36.3 Examples .54
5.37 ObjectAccessibilityType .54
5.37.1 Syntax .54
5.37.2 Semantics . 55
5.37.3 Examples . 55
5.38 UsagePatternType . 55
5.38.1 Syntax . 55
5.38.2 Semantics . 55
5.38.3 Examples . 55
5.39 LoudnessPreferencesType .56
5.39.1 Syntax . .56
5.39.2 Semantics .58
5.40 VisualExpressionType .58
5.40.1 Syntax . .58
5.40.2 Semantics . 59
5.41 BaseUserType .60
5.41.1 Syntax . .60
5.41.2 Semantics .60
5.42 ConsecutiveVibrationPreferenceType .60
5.42.1 Syntax . .60
5.42.2 Semantics .60
6 Context description .61
6.1 ContextDescriptionType . 61
6.1.1 Syntax . 61
6.1.2 Semantics . 61
6.1.3 Examples . 62
6.2 ContextIdentificationType .63
6.2.1 Syntax .63
6.2.2 Semantics .63
6.2.3 Examples .63
6.3 DeviceCharacteristicsType .63
6.3.1 Syntax . .63
6.3.2 Semantics .64
6.3.3 Examples .64
6.4 NetworkInfoType .65
6.4.1 Syntax . .65
6.4.2 Semantics .65
6.4.3 Examples .65
6.5 WeatherType .66
6.5.1 Syntax .66
6.5.2 Semantics .66
6.5.3 Examples . 67
6.6 OtherEnvironmentalInfoType . 67
6.6.1 Syntax . 67
6.6.2 Semantics .68
6.7 AudioEnvironmentType .68
6.7.1 Syntax .68
6.7.2 Semantics .68
6.8 RecordingEnvironmentType .
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.

Loading comments...