+ All Categories
Home > Documents > Personalization and User Profile Management...The context information can relate to a range of...

Personalization and User Profile Management...The context information can relate to a range of...

Date post: 14-Jul-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
32
World Class Standards Personalization and User Profile Management ETSI Human Factors - Personalization and user profiles Francoise Petersen Apica/ETSI Human Factors [email protected] © ETSI 2008. All rights reserved ETSI Workshop on Multimodal Interaction on Mobile Devices
Transcript
Page 1: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

Personalization and User Profile Management

ETSI Human Factors - Personalization and user profile s

Francoise PetersenApica/ETSI Human Factors

[email protected]© ETSI 2008. All rights reserved

ETSI Workshop on Multimodal Interaction on Mobile Devices

Page 2: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class StandardsProblem

� different devices with different software and hardware

� all users in various situations

Services and content may not be delivered appropria tely to:

ETSI Human Factors - Personalization and user profile s 2

ETSI Human Factors STF342 focuses on: � all users in various situations � multimodal, multi-device environments� different situations – different needs

Page 3: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

Why is standardization work on personalization and user profiles useful for

multimodal interaction?

ETSI Human Factors - Personalization and user profile s 3

Page 4: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

� The range of settings and preferences that can be s et by users will not be consistent between � different devices or services, or � between comparable services and devices from differ ent

Personalization today

ETSI Human Factors - Personalization and user profile s 4

vendors.

� impossible to transfer the settings that have been set for one service/device to another similar service/device in a way that ensures that the same outcome will be achieved.

This problem would be overcome if…

Page 5: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

� different devices or services of the same type had consistent sets of settings which had value ranges that produc ed identical effects;� For example terms like "very loud" or "large text" to be useful, the

It would be better if…

ETSI Human Factors - Personalization and user profile s 5

� For example terms like "very loud" or "large text" to be useful, the users wish them to always result in the same standa rdized user experiences.

Page 6: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

Why standards?

ETSI Human Factors - Personalization and user profile s 6

Page 7: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

Benefits of personalizationbased on ETSI standards

� For the user� A better user experience - in a range of situations.� A profile, that suits a specific situation and that handles many

areas, will only need to be defined once. The users will not have to re -enter their preferences each time they acquire new services

ETSI Human Factors - Personalization and user profile s 7

to re -enter their preferences each time they acquire new services and devices.

� For manufacturers and service providers� Satisfied users� Shorter development time� Larger user segments reached more easily and quickl y, thereby

ensuring quicker uptakes of key technologies.

Page 8: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

ETSI work on personalization and user profiles

� EG 202 325 published 2005 (Specialist Task Force ST F265)� Concept and guidelines

New Specialist Task Force – ETSI Human Factors STF342

ETSI Human Factors - Personalization and user profile s 8

� New Specialist Task Force – ETSI Human Factors STF342� ETSI Standard (ES) on standardized personalization objects� ETSI Technical Specification (TS) on architectural framework

� New Specialist Task Force – ETSI Human Factors and e Health STF352� ETSI Standard (ES) on standardized personalization objects in the

eHealth domain

Co-funded by EC/EFTA

Page 9: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

What is a User Profile?

User and context information used to deliver:

services and content,in a format tailor-made to users’ needs.

ETSI Human Factors - Personalization and user profile s 9

Contain data describing:� The user’s preferences including their

� characteristics� preferences and needs depending on time, activity, role, location

� Has context information related to� User Profile Management system � Services and terminals� Physical objects in users’ proximity

Page 10: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

Information acquisition

� Explicit methods� user actively defines the settings.

� Implicit methods - adaptive personalization� mechanisms that more or less continuously adapt use r profile

data to match user requirements that have been infe rred as a

ETSI Human Factors - Personalization and user profile s 10

data to match user requirements that have been infe rred as a result of continuously monitoring user behaviour.

Example: if a user always change the modality in a specific situation and context, then the system could provid e that modality automatically when the same situation occu rs.

Page 11: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

Information acquisition

� Combination of Explicit/Implicit� Profile tool search for patterns in the user’s beha viour. When a

pattern is detected, the user would be asked an exp licit question to check the assumptions made about the us er.

ETSI Human Factors - Personalization and user profile s 11

� profile too may initially ask users to provide info rmation (explicit method), and then update this information based on patterns in the user’s subsequent behaviour (implic it method).

Page 12: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

Where are the profiles?

ETSI Human Factors - Personalization and user profile s 12

Page 13: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class StandardsExample – Multimodality

Special need - listen to text

� A blind person or a child who cannot yet read might prefer listening to text.

� A person driving a car might prefer listening to text.

ETSI Human Factors - Personalization and user profile s 13

The permanent preference”Listen to Text”/“Blind” provides this service.

The situation dependent profile“Car” provides this service.

Page 14: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

Automatic activation of profiles

Users could define activation rules according to their activities and context, including:

� time schedules

ETSI Human Factors - Personalization and user profile s 14

� time schedules� accessories� external applications� physical sensor/transmitter� location based services

Page 15: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

Example - Profiles with automatic activation

ETSI Human Factors - Personalization and user profile s 15

Page 16: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

Invitation to our workshop

� When: 09:00 the 28th January (registration from 08: 30) until 12:30 on 29th January 2009

� Where: ETSI Headquarters, Sophia Antipolis, France ,

ETSI Human Factors - Personalization and user profile s 16

� No fee for attending the workshop

� Further details on workshop, see http://portal.etsi.org/stfs/STF_HomePages/STF342/ST F342.asp

Page 17: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

Thank you!Information and communication

� Web: http://portal.etsi.org/stfs/STF_HomePages/STF342/ST F342.asp

� Email: [email protected]

ETSI Human Factors - Personalization and user profile s 17

Do you want to:� 1. receive the newsletters from our STF (about once a month, or when

relevant)?� 2. discuss personalization and user profiles with a wider group? If so

welcome to use our mail list [email protected]� Subscribe at: http://list.etsi.org/HF_USER_PROFILE_MANAGEMENT.htm l

Page 18: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

Information sharing and privacy

� As users become more aware of privacy issues, there is� an increasing need for user acceptance of personali zed services � a demand for solutions allowing them to be in contr ol of their

profile data.

ETSI Human Factors - Personalization and user profile s 18

profile data.

� If profile data is made available to the wrong peop le, then users will lose confidence.

� Too restricted access to profile data should be avo ided, � as it may reduce the usability and the number of av ailable

services.

Page 19: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

Step 1 (first 8 months)� Gap analysis

� Requirements from EG 202 325

Technical Specification (TS) on Architecture

Network and terminal issues

ETSI Human Factors - Personalization and user profile s 19

� Requirements from EG 202 325� UCI/TISPAN architecture� other related architecture input, such as OMA, IST, SPICE OWL

ontologies…

Step 2 (after step 1, till month 23)� How to solve the identified gaps

Page 20: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

Architecture to support user profile management

� Previous ETSI work on user profile management (EG 2 02 325) defined a large set of guidelines

� It is necessary to identify what architectural solu tions are required to deliver these guidelines

� The solution for supporting UCI in IMS based NGNs w ill be examined as a potentially practical solution

ETSI Human Factors - Personalization and user profile s 20

examined as a potentially practical solution� Examination of possible architectural options requi res:

� A thorough analysis of the guidelines in EG 202 325� A coherent and clear way of representing the concep ts behind those guidelines� Examining the approach behind user profile solution s documented in other standards � Looking for gaps between architectural options and the set of requirements

20

Page 21: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

� Users � at the campus area of the University of Rome “Tor Ve rgata”, � at least 100 students plus teachers, researchers an d administrative

people

Planned Trial, with IST-Simple Mobile Services (IST -SMS)Autumn 2008

ETSI Human Factors - Personalization and user profile s 21

people

� Context in order to trigger automatic activation, deactivation and processing of profiles as from ETSI EG 202 325 : � Presence� location (indoor and outdoor location information),� time, � interaction with physical objects in users’ proximi ty (RFID tags, visual

code recognition, Near Field Communication (NFC), B luetooth)� real world context information…

Page 22: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

� Use of an unique user identifier in form of a SIP address mostly compliant with the UCI concept and including:� contacts, groups, relationships and social networks� messaging (non-realtime)� chat & IM (realtime)� emails� phone calls

Planned Trial, with IST-Simple Mobile Services (IST -SMS)

ETSI Human Factors - Personalization and user profile s 22

� phone calls

� Profile provider - University of Rome “Tor Vergata”, � In order to drive different kind of communications (phone calls, emails, instant

messaging), according to user defined policy rules, the trial will evaluate the use of an unique user identifier in form of a SIP a ddress mostly compliant with the UCI concept.

� Trial participants will be provided with a special SIM card able to store sensitive profile data, identity information and digital cert ificates to prove user’s identity.

� The interface toward this SIM card will be based on an implementation of OMA Smart Card Web Server (OMA SCWS) which allows infor mation stored in the card be accessed from the user equipment using http s connections.

Page 23: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

Profile Agent components and interfaces

ETSI Human Factors - Personalization and user profile s 23

Page 24: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

Creation of situation dependent profiles

� User supported by a wizard and a set of templates, e.g. related to:� activities and places:

• Out• At home• At work

ETSI Human Factors - Personalization and user profile s 24

• At work• In a meeting• Driving a car

� Environmental situations:• Noisy

� Combinations of situation dependent profiles at exe cution time

Page 25: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

Activation of situation dependent profileProfile processing agent

Evaluation Engine� calculates new values of all preferences, addressed in the profiles

associated with the State Variables = True,

ETSI Human Factors - Personalization and user profile s 25

� and then passes on the result to the Execution Engi ne.

Execution Engine� Responsible for taking the changes identified by th e “Evaluation

Engine” and making those changes in the relevant d evices and services.

Page 26: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

State variables

State Variables (SV) can be variables that are set on different conditions, such as:

� SV_At_Work, � SV_At_Home, � SV_In_Meeting,

ETSI Human Factors - Personalization and user profile s 26

� SV_Sleeping,� SV_Noisy,� SV_In_Car

Page 27: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

How events affect state variables

� State variables are set by the “Context Handler” � The context information can relate to a range of ev ents such as:

� GPS coordinates,� sensors,� swiping card through/close to reader (or NFC),

ETSI Human Factors - Personalization and user profile s 27

� swiping card through/close to reader (or NFC),� microphone detecting volumes,� logging in to system,� time in an electronic agenda

Page 28: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

How change of value of state variable(s) affects preferences

When a state variable change value to True or False , then the Profile Evaluation Engine will evaluate the situation. It w ill:

1. Check which states variables have the value True and retrieve the corresponding situation dependent profiles.

ETSI Human Factors - Personalization and user profile s 28

corresponding situation dependent profiles.2. For each of the preferences addressed in these si tuation

dependent profiles, choose the value with the highe st priority for the resulting profile.

3. Pass on the result to the Execution Engine, which ensures that the relevant values are changed in the services and devices.

Page 29: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

Assigning priorities - 1

Potential clashes may appear when the same preferen ce is addressed in more than one profile, as the system n eeds to determine which of these alternative values will be applied.

� Avoid clash, by assigning priorities at creation ti me, when the

ETSI Human Factors - Personalization and user profile s 29

� Avoid clash, by assigning priorities at creation ti me, when the user is “concentrated on the task” ;-)

� preferably dealt with in the provided templates� Otherwise…

Page 30: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

Assigning priorities - 2

If priorities are not dealt with by the system (e.g . in templates), the user can do it:

� For each preference, the system will list the situa tion dependent profiles which address the same preference.

ETSI Human Factors - Personalization and user profile s 30

profiles which address the same preference.� Ask the user to rank them regarding lowest to highe st priority.

Page 31: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

Clashes…

� could almost be avoided - as the different prioritie s should let the system choose the preference with higher priority

ETSI Human Factors - Personalization and user profile s 31

But…

Page 32: Personalization and User Profile Management...The context information can relate to a range of events such as: GPS coordinates, sensors, swiping card through/close to reader (or NFC),

World Class Standards

Clash at run-time

The degree of involvement of the user in the resolu tion of the conflict would be decided during initial set-up of the user profile management system.

� Typical options for such a rule, as expressed to th e user:

ETSI Human Factors - Personalization and user profile s 32

� Typical options for such a rule, as expressed to th e user:� “When the clash occur, ask me”; � “Make the recommended change and ask me to confirm o r modify

this at a time when I am not busy, ask me”;

How the system would make a choice in case the user do not want to deal with the clash when it occurs is under discuss ion in the project…


Recommended