![Page 1: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/1.jpg)
Messaging and alerting
Chris Schmandt
MIT Media Lab
![Page 2: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/2.jpg)
How 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
![Page 3: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/3.jpg)
What can we do?
• filter messages
• adapt to user
• location aware
• augment sensory environment
• appropriate user interface
![Page 4: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/4.jpg)
Filtering
• 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?
![Page 5: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/5.jpg)
• sent email log
• outgoing call log
• address book– links email, phone numbers, location
• calendar
• geographic location
• updated hourly (Unix cron)
CLUES - dynamic filtering
![Page 6: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/6.jpg)
How 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.
![Page 7: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/7.jpg)
InternetDesktop Computer
Pager
KnotholeStefan MartiSpeech Interface Group
E15-344
IntelligentPaging
![Page 8: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/8.jpg)
Knothole messaging
• filters incoming email using CLUES• proxy hides my outgoing address
– recipient’s privacy– sender knows only one address
• replies• originate to any internet address• originate via address book
– NOT a special local pager app
![Page 9: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/9.jpg)
Knothole as PDA
• structured messages
• rolodex lookup
• calendar read/write
• local data (dictionary)
• web data (news, weather, traffic, stocks)
• Unix command line
![Page 10: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/10.jpg)
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.
Traf 93
![Page 11: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/11.jpg)
1: the fact or condition of being present2a: the part of space within one's immediate vicinity2b: the neighborhood of one of superior esp. royal rank archaic3: COMPANY4: one that is present : as4a: the actual person or thing that is present4b: something present of a visible or concrete nature5: something held to be present
Def presence
![Page 12: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/12.jpg)
ME, modif. of OF or MD; OF blostre boil, fr. MD bluyster blister;]akin to OEbl<a-e>-st blast
Ety blister
![Page 13: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/13.jpg)
1034 AM EDT WED 29THIS 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 THEPM. MILD HI NR 75.
Wx bos
![Page 14: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/14.jpg)
(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
Head Clinton
![Page 15: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/15.jpg)
WX or WXS or WXE <city>SUN <city>CUR <city>DEF <word>ETY <word>ROLO or ROLOP or ROLOA <name>TRAF <road>CITIES <state>STOCKSNEWS <word>HEAD <word>SUM or SUMD or DATE <xx> <yy>CAL ADD <date> <entry>CAL DAY or WEEK <date>SEQRESEND <xx> <yy>SUM <xx> <yy>+<aa> <bb cc ...> : command line, as arguments-<aa> <bb cc ...> : command line, on STDINM <alias> (<subjectline>) <messagebody>
![Page 16: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/16.jpg)
Active Messenger
![Page 17: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/17.jpg)
Active 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
![Page 18: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/18.jpg)
Devices
• pagers– local, Skytel, Iridium,SMS to phones
• text-to-speech over phones– wireline, portable
• fax
• screen reading
![Page 19: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/19.jpg)
Operation
• monitor device access– which pager– caller ID– finger, etc.
• track messages– device delivery status– reply status (via proxy service)
• model user activity / location
![Page 20: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/20.jpg)
Why multiple devices?
• coverage
• cost of service
• support heterogeneous networks and multiple access modalities
• real goal: What is user’s attentive state?
• a process, not just a routing table
![Page 21: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/21.jpg)
comMotion
• location aware computing
• messages and reminders
• learns user’s locations
• GPS
• auditory interface for driving
![Page 22: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/22.jpg)
![Page 23: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/23.jpg)
![Page 24: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/24.jpg)
comMotion demo
![Page 25: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/25.jpg)
Issues
• reliability of GPS tracks
• learning algorithms
• route detection/deviation/projection
• privacy– client based– might reveal to family/friends?
![Page 26: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/26.jpg)
Nomadic Radio
• wearable audio
![Page 27: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/27.jpg)
Nomadic Radio
• more effective alerting– voice cues– content, subject lines
• adaptive– user responses to stimuli– presence of speech/conversation
![Page 28: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/28.jpg)
Nomadic Radio
• scaleable audio
![Page 29: Messaging and alerting Chris Schmandt MIT Media Lab](https://reader030.vdocuments.mx/reader030/viewer/2022033100/56649c915503460f9494b0d1/html5/thumbnails/29.jpg)
Nomadic Radio
• adaptive alerting