Title: BoardMeister
1BuddySpace
Enhanced Presence Management
Thoughts as of November 2001
Prof. Marc EisenstadtKnowledge Media Institute,
The Open University
2Massive/enriched presence (1)
- Presence is motivating (P2P growth), central
(comms location based services), complex
(context, devices, locations, intentions). - Jabber open source XML-based communications
infrastructure, supporting dynamic presence
detection and management (and enabling
people/device/system/application
inter-communication). - Crowds present a qualitatively different kind of
experience, i.e. massive scale is a positive
asset to the end-user experience, rather than a
liability.
3Massive/enriched presence (2)
- Presence visualisation can provide a stepping
stone to scalability and enrichment of ways to
convey presence. - Presence semantics can help us think about more
powerful ways to convey presence.
4Whats massive
- Thousands of peers at once (asset, not liability)
- Quality end-user experience
- Large audience-participation webcasts
- Massively multiplayer cooperative games
- Instant Messaging based on pure presence
(BuddySpace)
5Presence defined
The aggregated view of a persons dynamically
changing attributesSource Dr. R. Chakraborty
(Versada Networks), Jabbecon01
- Availability (Im logged on for a
videoconference) - Preference (Only my boss can interrupt me now)
- Capability (My device can accept video calls
- Characteristics (Translate to French)
- Location (Im abroad urgent calls only)
6BuddySpace Background
- Instant messaging is one of the fastestgrowing
communication services ever - Over 4 million new registrations/month
- Initially, high usage among teens, home users,
and international - Corporate use taking off big
7Location-based services...similar story
According to Ericsson62 of private mobile
users, 51 of business mobile usersare willing
to use location services Willing to pay 3.40 -
5.50 monthly
8Chat location are crucial in online games
9Odigo Buddy List, Filters, Radar
10 - Objective Catch the prey
- Prey is hired
- Teams
- coordinators
- hunters
- GPS positioining
- Location hints
- decreasing intervals
- Communication
- 2 way SMS
- Group messages
11KMis experience
- KMi Stadium
- 5 years of virtual classrooms
- Remote telepresence
12(No Transcript)
13(No Transcript)
14Key thoughts/steps
- Killer app / Killer game misguided
- Pure presence is what appeals to users
- Dots on maps can scale up.
- filtering smart clustering algorithm
- Buddy list -gt Buddy Space
- Screensaver inobtrusive!
15First prototype
- 157,000 individuals (OU student database)
- Runs as standalone app or screensaver
- Lets see it
16- Real OU student database (157,000 students)
- Zoom maps grabbed live on the net
17(No Transcript)
18(No Transcript)
19- Real-time map grab
- Colour-coded filters
- Centre of gravity clustering
- Post-code/national force-fields
20(No Transcript)
21- Original data is only limit can find your
house! - Your IP number -gt latitude/longitude is automatic
22Custom displays
- Geographical high-quality maps (just licensed
Maps in Minutes) - Logical (e.g. corporate campus, tower block,
etc.) - Artistic (Mexican wave, Graffiti wall, Tetris,
etc.)
23Possible uses
- OU / Virtual U peer group visibility
- Corporate whos doing what?
- Parents where are kids?
- Teenagers my mates
- Games search capture, prizes, etc.
- Emergency healthcare
- Enhance dire rock-webcasts
- Plug-ins / value-added to big 5 (ICQ, AIM,
Yahoo, MSN, Odigo)
24BuddySpace IM
- Lightweight radar view
- Pushed roster automatically constructed
- Custom maps
- Embeddable maps
- 9 screen-shots follow
25Plain chat
Automatic rosterconstructionduring login
personal tutorgroup, work groupetc.
Embeddedbrowser for custom newsflashes etc.
26Typical view ofOU tutorial group
Automatic rosterconstructionduring login
personal tutorgroup, work groupetc.
27Automatic mapconstructionfrom user data
28Smart inset chosen,depending onactual data
29Map faces arecustomised dotsdisplay true
status
30Floorplan of KMi Dots are those ofinterest to me
31OU campus map
32World, Europe,KMi floorplanall together
33Marcs personal daily view
34Timeline view, e.g. which TMA?
35Research Questions (I)
- Low-cost power maintain simplicity yet add
powerful presence indicators? - Scalability Can our approach scale to
distributed workgroups of realistic size? - Added value What extra benefits do our workers
derive from the serendipitous interactions
afforded by lightweight peripheral presence?
36Research Questions (II)
- Automatic filtering automatic roster
construction and group visualisation without
significant end-user investment? - Visual Representation What it the best way to
display work colleague presence in a
meaningful-yet-non-intrusive fashion? - Semantics of match-making What do we need to
store about the research interests of colleagues
in order to indicate their simultaneous presence?
37Research Questions (III)
- Semantics of presence online, away, busy
and offline less useful than now working on
work-package X, so we need to develop a richer
presence vocabulary to reflect this. What should
this vocabulary look like?
38Research Questions (IV)
- Massively muliplayer cooperative games Can we
leverage pure presence to create a Mexican
Wave effect? - Big numbers asset, not liability
- Remote audience 1st class citizen
- Smoke-and-mirrors synchronization tricks