Title: Messaging and alerting
1Messaging and alerting
- Chris Schmandt
- MIT Media Lab
2How much?
- interruption is essential in work and play
- just what we want and when we want it
- if too much, users will disable it
- tradeoff benefit vs. annoyance
3What can we do?
- filter messages
- adapt to user
- location aware
- augment sensory environment
- appropriate user interface
4Filtering
- which messages arrive at async device?
- presentation order for synchronous reader -
especially non-GUI - rules regular expressions
- by-example while reading
- how do rules age/expire?
- what does my computer know about me?
5 CLUES - dynamic filtering
- sent email log
- outgoing call log
- address book
- links email, phone numbers, location
- calendar
- geographic location
- updated hourly (Unix cron)
6How do we use CLUES?
- Message order and grouping for voice access over
phones - Mailcall
- Phoneshell
- You have three important messages and two timely
ones - Voice alerting in office (finger or active
badges) - Selecting for forwarding to pagers, etc.
7Knothole
Speech Interface Group
Stefan Marti
E15-344
Intelligent Paging
Pager
Internet
Desktop Computer
8Knothole messaging
- filters incoming email using CLUES
- proxy hides my outgoing address
- recipients privacy
- sender knows only one address
- replies
- originate to any internet address
- originate via address book
- NOT a special local pager app
9Knothole as PDA
- structured messages
- rolodex lookup
- calendar read/write
- local data (dictionary)
- web data (news, weather, traffic, stocks)
- Unix command line
10Traf 93
Route 93 NB No probs reported. Traf is moving
near normal posted 55 65-mph speeds from Boston
to Andover a 21 min ride. Route 93 SB No
reports of probs from Route 495 to Route 128.
Expect that to be a 12 min ride at 65-mph. Lower
Deck traf is moving well to Route 1/Tobin Bridge
merge.
11Def presence
1 the fact or condition of being present 2a the
part of space within one's immediate vicinity 2b
the neighborhood of one of superior esp. royal
rank archaic 3 COMPANY 4 one that is present
as 4a the actual person or thing that is
present 4b something present of a visible or
concrete nature 5 something held to be present
12Ety blister
ME, modif. of OF or MD OF blostre boil, fr. MD
bluyster blisterakin to OE bllta-egt-st blast
13Wx bos
1034 AM EDT WED 29 THIS PM SUN MILDER. HI 70
TO 75. W WND 10 TO 20 MPH. TNGT PTLY CLDY. LOW
50 TO 55 BOS 40 TO 45 BURBS. W WND 5 TO 10
MPH. THURS PTLY SUN AM MOST CLDY THE PM. MILD HI
NR 75.
14Head Clinton
(0) Clinton says controversy won t cancel China
trip (1) Clinton won t delay China trip, defends
closer ties (2) Experts praise Clinton s
bioterror defense plan (3) Federal budget will
have 39 billion surplus this year, Clinton
says (4) Clinton sees first budget surplus in 30
years (5) Honh Kong election results put Clinton
in a difficult spot (6) Clinton will visit China,
defends closer ties (7) Clinton sees record
budget surplus, first in 30 years (8) Expert
welcomes Clinton s bioterror plan
15WX or WXS or WXE ltcitygt SUN ltcitygt CUR ltcitygt DEF
ltwordgt ETY ltwordgt ROLO or ROLOP or ROLOA
ltnamegt TRAF ltroadgt CITIES ltstategt STOCKS NEWS
ltwordgt HEAD ltwordgt SUM or SUMD or DATE ltxxgt
ltyygt CAL ADD ltdategt ltentrygt CAL DAY or WEEK
ltdategt SEQ RESEND ltxxgt ltyygt SUM ltxxgt ltyygt ltaagt
ltbb cc ...gt command line, as arguments -ltaagt
ltbb cc ...gt command line, on STDIN M ltaliasgt
(ltsubjectlinegt) ltmessagebodygt
16Active Messenger
17Active Messenger
- guarantee delivery of important messsges
- work in concert with other access
- reading mail on the console
- IMAP remote access
- telephonic reading (Phoneshell)
- throttle delivery when less reachable
- across a variety of devices
18Devices
- pagers
- local, Skytel, Iridium,SMS to phones
- text-to-speech over phones
- wireline, portable
- fax
- screen reading
19Operation
- monitor device access
- which pager
- caller ID
- finger, etc.
- track messages
- device delivery status
- reply status (via proxy service)
- model user activity / location
20Why multiple devices?
- coverage
- cost of service
- support heterogeneous networks and multiple
access modalities - real goal What is users attentive state?
- a process, not just a routing table
21comMotion
- location aware computing
- messages and reminders
- learns users locations
- GPS
- auditory interface for driving
22(No Transcript)
23(No Transcript)
24comMotion demo
25Issues
- reliability of GPS tracks
- learning algorithms
- route detection/deviation/projection
- privacy
- client based
- might reveal to family/friends?
26Nomadic Radio
27Nomadic Radio
- more effective alerting
- voice cues
- content, subject lines
- adaptive
- user responses to stimuli
- presence of speech/conversation
28Nomadic Radio
29Nomadic Radio