The document discusses personalization and context-aware services. It describes how personalization involves linking user preferences, devices, services and context to provide a customized experience. Personalization requires an expandable user profile that captures preferences and restrictions for different applications and services. The use of semantics and ontologies is proposed to conceptualize profiles and contexts in order to better integrate and adapt services to user needs. The challenges of usability, infrastructure variability and technology complexity are also addressed to ensure personalization enhances rather than hampers the user experience.
2. Personalisation of services
Combine
Linking the service world to ESG
the user preferences - services
Enabling secure services - devices
Protecting the privacy of the - users
user - context
STB
Context
User(s)
2
22 Sep 2008, Oslo Meeting
3. WWRF White Paper User profile/Profiling
Process description
I-centric profile establishment Service selection process
⢠focus on user control ⢠based on roles/context
Set-up of service profile ⢠service offer
⢠preferences Service usage
⢠group membership ⢠feed-back to user profile
User profile
3
22 Sep 2008, Oslo Meeting
4. Basis for future vision
Personalisation is the key for differentiation / individuality
ŕš
â based on:
⢠Context (social context, terminal and network capabillities, location etc.)
⢠Personal preferences and data (which may vary depending on context)
â used for:
Presented
⢠Filtering of content
in Jan 2003
⢠Customisation of information presented
⢠Service discovery
⢠Tagging of data
Personalisation components
ŕš
â Rendering
â Personal assistants
â Context sensors
â User profile
â Secure and seamless authentication
Users involvement
ŕš
â Have roles (e.g. fisherman,..) according to context and personal preferences
â Personal assistant (Avatar) which takes over certain tasks
8.1.2003, Josef Noll Personalisation 4
5. Reasons supporting the Vision
Ongoing trends
ŕš
â Individualism
â Industry turns to be service provider
â Specialisation and information overload
â Communication capabilities and processors in each device
â Network diversity (speed, priceâŚ)
Need
ŕš
â Filtering of information, forced by Mooreâs law, 3x info/12 months
â Adjust to individual roles and situations
â Information and services adjusted to user needs
How
ŕš
â Extended user profile and context are basis for individual adjustements, e.g.
donât interrupt from work when fishing
Why
ŕš
â Happy and loyal customers, e.g. trust of secure information handling,
services that fulfil specific user needs
8.1.2003, Josef Noll Personalisation 5
6. Personalised Profile & Context
The preferences and settings of a user are captured in the
ŕš
user profile.
Key item: personalisation & context
For each user there will be allocated one unique user profile
ŕš
The user should be able to access to multiple applications
ŕš
and services anytime, anywhere and on any terminal in the
same way he/she is used to independent of device or
location
adapted to
accesses
Context
User
Services
8.1.2003, Josef Noll Personalisation 6
7. Personalisation - A user-centric approach
Roles,
Identities
User
User profile,
behaviour
privacy
Location,
Proximity
Community
Context,
Presence
7
22 Sep 2008, Oslo Meeting
8. Requirements on the User Profile
Expandable user profile to incorporate additional
ŕš
Key item: personalisation & context
preferences and settings, e.g. start gymnastics
For each application the user profile must contain the
ŕš
information necessary for the presentation of the application
on the terminal types requested by the user.
For each application the user profile must contain
ŕš
application restrictions which specifies the usage
restrictions.
User profile incorporates personal data such as address
ŕš
book, telephone list, bookmarks, calendar appointments,
personal interests or preferences etc.
8.1.2003, Josef Noll Personalisation 8
9. The overall user experience
Usability is extremely important. Ease of use, system
ŕš
stability and speed are crucial factors.
Complicated procedures associated with set up of systems
ŕš
inhibits use.
Infrastructure and system resources will vary in an ad hoc
ŕš
(wireless) network, this then is part of a users context and is
critical to functionality and overall user experience.
Technology must not hamper or complicate personalisation
ŕš
features/use from a user standpoint. Development must
occur in relation to users terms and not defined completely
by technology.
8.1.2003, Josef Noll Personalisation 9
10. User profiles/profiling -
âNowâ - 2008
The comments
âWe have heard all that before, but nothing has happenedâ
What is it what you will do which is different from others?
âNobody is willing to pay for itâ
10
22 Sep 2008, Oslo Meeting
11. User profiles/profiling -
âWe have heard that before, nothing has happenedâ
Visions take time to get realised
Technology is in place, Services are coming
Mobile phones are becoming the source for Internet and
Service access
ďŽ20-30 % of all phones worldwide will be smartphones by
2009
ďŽ30 % of mobile users in the Nordic will receive push
content by 2010
Market need for personalisation: âMobile advertisement has
to fit to the user, otherwise it will fail completelyâ
[Movation White Paper, Mobile Phone Evolution, April
2007]
11
22 Sep 2008, Oslo Meeting
12. User profiles/profiling -
âWhat is different from othersâ
Complexity is ever increasing -> Need for reduction
Technology is in place -> Semantics, Web Services,...
Research projects address adaptation of services towards
user needs
WWRF
A contributors to developments through Celtic, FP6, FP7, ...
A mediator between the different views
ďŽProjects, Standardisation (3GPP, ETSI, ...)
A collection of players for enabling user profiles
12
22 Sep 2008, Oslo Meeting
13. User profiles/profiling -
âNobody is willing to pay for itâ
âMobile advertisement is 1000 to 10000 times more valuable
as Internet advertisementâ [Bjarne Myklebust, NRK]
âThe chances of annoying customers through mobile
advertisements are high. Mobile advertisements have to fit.â
âMobile advertising isnât only hot, itâs on fire.â [Bena Roberts,
GoMo News]
Operators launch mobile advertisement companies (Telenor)
13
22 Sep 2008, Oslo Meeting
14. Technology is in place
ďŽSemantics, Web Services,...
ďŽIntegration through Ontologies
14
22 Sep 2008, Oslo Meeting
15. Why Semantics?
ďŽ Conceptual Level
lunch (.es)
lunch (.no)
Semantic Technologies: Diamond in the Rough?
Source: Juan Miguel Gomez, Universidat Carlos III de Madrid
16. Interworking
Semantic Web Services through Semantic
Web
Bringing the web
to its full potential
Intelligent Web
Web Services
Dynamic
Services
UDDI, WSDL, SOAP
Semantic Web
WWW
Static RDF, RDF(S), OWL
URI, HTML, HTTP
Semantic Technologies: Diamond in the Rough?
Source: Juan Miguel Gomez, Universidat Carlos III de Madrid
17. Resource Description Framework (RDF)
W3C recommendation (http://www.w3.org/RDF)
ďŽ
RDF is graphical formalism ( + XML syntax + semantics)
ďŽ
for representing metadata
ďŽ
for describing the semantics of information in a machine- accessible way
ďŽ
RDF is a basic ontology language
ďŽ
Resources are described in terms of properties and property values using RDF
ďŽ
statements.
Statements are represented as triples, consisting of a subject, predicate and
ďŽ
object. [S, P, O]
Josef Noll
hasName
hasAffiliation
Josef UniK
hasHomePage
http://www.unik.no
Semantic Technologies: Diamond in the Rough?
Source: Juan Miguel Gomez, Universidat Carlos III de Madrid
18. Mobile Semantic Web Services
Architecture
WS platform
Published in
Service
Registry
Service request Semantic Web Service
searches
Service Service
creates sends to
request Discovery
Service
input for
Described Description
Web in
(.wsdl)
Services
Service
Message Message
Exchange Exchange
Invocation
Client
understand
s
Devices: Mobile & proximity services:
uses
Service
profiles, goals
radio, protocols, service
capabilities, integration
searches
communities Platform
understands
Ontology
understands
User:
roles, expressed in expressed and
Requester
Service
terms of publishes in
identities, Ontology terms of
Ontology
communities Mediation of
Ontologies
Semantic Description
18
22 Sep 2008, Oslo Meeting
19. Formalisation of Environment (in demo)
Service use
Expway DVB-H ESG ETSI Specification: PDF
Providers implements
Labkit
produces
represents
Source ontology :
http://purl.oclc.org/wellcom/esg.owl
ESG-XML
ESG HTML Documentation:
-ScheduleEvent
Ontology http://weblrsm.ensiie.fr/wellcom/index.html
-Content
-Service
User & Device STB
uses/
gathers imports
environment
ESG
Client UEVE Query/
ESG Store schema
Manager
Expway
stores
ESG API
Expway ESG
Wellcom Ontology
Backend Query
Backend
OWL
WellCom Application
schemas
Web APIs s
Semantic
Browser http Browser User Device Service
Ont. Ont. Ont.
22 Sep 2008, Oslo Meeting
20. Summary
WellCom is very good in time for personalisation
WellCom is participating in key standardisation items
ďŽ ETSI STF 352 (Telenor), standardisation of proďŹle and
architecture
ďŽ WWRF, joint WG1, WG2 and WG7 White Paper on User ProďŹle/
ProďŹling (UNIK is co-editor)
Further references from http://references.jnoll.net
ďŽ Semantics, see quot;Semantic Service Creation for Mobile Usersquot;,
15. August 2007, Lappeenranta, Finland
ďŽ User proďŹle, see WWRF (not public, ask Josef)
ď quot;User ProďŹles for Mobile Servicesquot;, Seminar: Semantisk web i praksis,
Software 2008, Oslo, Februar 2008
ďŽ ... (sorry for not having mentioned other partner contributions)
20
22 Sep 2008, Oslo Meeting