SlideShare a Scribd company logo
1 of 44
Improving Intelligibility and Control in Ubicomp Environments Jo Vermeulen, Kris Luyten and Karin Coninx firstname.lastname@uhasselt.be Hasselt University – tUL – IBBT Expertise Centre for Digital Media
in⋅tel⋅li⋅gi⋅bil⋅i⋅ty: the quality or condition of being intelligible; capability of being understood con⋅trol: to exercise restraint or direction over;  dominate; command
Ubicomp? Source: http://luci.ics.uci.edu/blog/archives/2009/02/6_words_16_grad.html
Why are intelligibility and control important? HAL 9000 from “2001: A Space Odyssey” (1968)
Example: smart lighting application See also: http://ailab.wsu.edu/mavhome/
Example: MavHome “With inhabitant three, we noticed a new phenomenon in the course of our experimentation — the system did more training of the inhabitant than the inhabitant did to the system. There seemed to be a reluctance to give prompt feedback on the inhabitant end. On interview, the inhabitant said that they were learning to live in the dark because it was too bothersome to correct the system. This is probably human nature. We also observed a few fights between the system and the inhabitant over control that ultimately was won by the inhabitant when feedback caused the system to change behavior, but for a short duration the system caused some duress to the inhabitant—not a desired effect.” [Youngblood et al., PERCOM’05]
Example: MavHome “With inhabitant three, we noticed a new phenomenon in the course of our experimentation — the system did more training of the inhabitant than the inhabitant did to the system. There seemed to be a reluctance to give prompt feedback on the inhabitant end. On interview, the inhabitant said that they were learning to live in the dark because it was too bothersome to correct the system. This is probably human nature. We also observed a few fights between the system and the inhabitant over control that ultimately was won by the inhabitant when feedback caused the system to change behavior, but for a short duration the system caused some duress to the inhabitant—not a desired effect.” [Youngblood et al., PERCOM’05]
Example: MavHome “With inhabitant three, we noticed a new phenomenon in the course of our experimentation — the system did more training of the inhabitant than the inhabitant did to the system. There seemed to be a reluctance to give prompt feedback on the inhabitant end. On interview, the inhabitant said that they were learning to live in the dark because it was too bothersome to correct the system. This is probably human nature. We also observed a few fights between the system and the inhabitant over control that ultimately was won by the inhabitant when feedback caused the system to change behavior, but for a short duration the system caused some duress to the inhabitant—not a desired effect.” [Youngblood et al., PERCOM’05]
Example: MavHome “With inhabitant three, we noticed a new phenomenon in the course of our experimentation — the system did more training of the inhabitant than the inhabitant did to the system. There seemed to be a reluctance to give prompt feedback on the inhabitant end. On interview, the inhabitant said that they were learning to live in the dark because it was too bothersome to correct the system. This is probably human nature. We also observed a few fights between the system and the inhabitant over control that ultimately was won by the inhabitant when feedback caused the system to change behavior, but for a short duration the system caused some duress to the inhabitant—not a desired effect.” [Youngblood et al., PERCOM’05]
This observation is not new ,[object Object]
 W. K. Edwards and R. E. Grinter. At home with ubiquitous computing: Seven challenges. In Proc. UbiComp ’01, pages 256–272. Springer-Verlag, 2001
 K. Rehman, F. Stajano, and G. Coulouris. Interfacing with the invisible computer. In Proc. NordiCHI ’02, pp. 213–216. ACM, 2002.
 T. Erickson. Some problems with the notion of context-aware computing. Commun. ACM, 45(2):102–104, 2002
 L. Barkhuus and A. K. Dey. Is context-aware computing taking control away from the user? Three levels of interactivity examined. In Proc. Ubicomp ’03, pp. 149–156. Springer, 2003.…
Lack of intelligibility and control leads to … ?
Frustrated users
Our solution Our solution(s)
Our solution Why questions
Understanding What actually happens here?
Understanding Users formulate silentquestions.
Understanding Most common: Why & Why not
Relatedwork [Ko et al., CHI’04] [Ko et al., CHI’09] [Myers et al., CHI’04] [Lim et al., CHI’09] [Lim et al., Ubicomp’09]
No implementationforUbicompyet [Ko et al., CHI’04] [Ko et al., CHI’09] [Myers et al., CHI’04] [Lim et al., CHI’09] [Lim et al., Ubicomp’09]
Whyquestions: scenario
Whyquestions: intelligibility
Whyquestions: control Undo
Whynotquestions: scenario
Whynot: intelligibility and control Do
Whyquestions: user study
Our solution Making the invisible computer visible
Our solution Making the invisible computer visible
Our solution Intelligibility: Graphical Behavior Notation
Our solution Control: cancel command
Our solution Ambient projection system
Our solution Ambient projection system projector with wide-angle lens steerable projectors
Relatedwork [Rehman et al., Ubicomp’05] [Dey et al., CHI’03]
Our solution Real-time feedback
Our solution Visible Computer: user study
Acknowledgements Sketches: Daniel Teunkens Co-author: GeertVanderhulst Design:Karel Robert Co-author: Jonathan Slenders Movie: MiekeHaesen Photography:stock.xchng
Conclusions ,[object Object]
Jo Vermeulen, Jonathan Slenders, Kris Luyten, and Karin Coninx. I Bet You Look Good on the Wall: Making the Invisible Computer Visible. To appear in Proc. of AmI '09, Springer LNCS, 10 pages.Undo http://www.jozilla.net/ http://www.edm.uhasselt.be/
Backup slides
Example: smart lighting application See also: http://ailab.wsu.edu/mavhome/
Example: MavHome “With inhabitant three, we noticed a new phenomenon in the course of our experimentation — the system did more training of the inhabitant than the inhabitant did to the system. There seemed to be a reluctance to give prompt feedback on the inhabitant end. On interview, the inhabitant said that they were learning to live in the dark because it was too bothersome to correct the system. This is probably human nature. We also observed a few fights between the system and the inhabitant over control that ultimately was won by the inhabitant when feedback caused the system to change behavior, but for a short duration the system caused some duress to the inhabitant—not a desired effect.” [Youngblood et al., PERCOM’05]

More Related Content

Similar to Improving Intelligibility and Control in Ubicomp Environments

Cs in science_background_papers
Cs in science_background_papersCs in science_background_papers
Cs in science_background_papersBarbara M. King
 
Emergent Behavior and SCM Introduction In this exercise, the .docx
Emergent Behavior and SCM Introduction In this exercise, the .docxEmergent Behavior and SCM Introduction In this exercise, the .docx
Emergent Behavior and SCM Introduction In this exercise, the .docxSALU18
 
Ciid day2 interface-p_comp
Ciid day2 interface-p_compCiid day2 interface-p_comp
Ciid day2 interface-p_compGabriella Levine
 
Norms recognition
Norms recognitionNorms recognition
Norms recognitionharrikipper
 
Advantages And Disadvantages Of Bee Colony
Advantages And Disadvantages Of Bee ColonyAdvantages And Disadvantages Of Bee Colony
Advantages And Disadvantages Of Bee ColonyTasha Holloway
 
Mastering Nonlinear Change
Mastering Nonlinear ChangeMastering Nonlinear Change
Mastering Nonlinear ChangeJohannes Meier
 
Essay On Wildlife Conservation Pdf
Essay On Wildlife Conservation PdfEssay On Wildlife Conservation Pdf
Essay On Wildlife Conservation PdfAngel Morris
 
Essay On College Education. 24 Greatest College Essay Examples RedlineSP
Essay On College Education. 24 Greatest College Essay Examples  RedlineSPEssay On College Education. 24 Greatest College Essay Examples  RedlineSP
Essay On College Education. 24 Greatest College Essay Examples RedlineSPMelissa Otero
 
Building Interactive Systems for Social Good [Job Talk]
Building Interactive Systems for Social Good [Job Talk]Building Interactive Systems for Social Good [Job Talk]
Building Interactive Systems for Social Good [Job Talk]Matthew Louis Mauriello
 
CSST-Poster-ZhiyuanYao-Final
CSST-Poster-ZhiyuanYao-FinalCSST-Poster-ZhiyuanYao-Final
CSST-Poster-ZhiyuanYao-Final志远 姚
 
IROS 2015 - Manuscript 1
IROS 2015 - Manuscript 1IROS 2015 - Manuscript 1
IROS 2015 - Manuscript 1Matthew Chan
 
Adaptive Collective Systems - Herding black sheep
Adaptive Collective Systems - Herding black sheepAdaptive Collective Systems - Herding black sheep
Adaptive Collective Systems - Herding black sheepFoCAS Initiative
 
Towards an EarthMoonshot with Cognitive Computing
Towards an EarthMoonshot with Cognitive ComputingTowards an EarthMoonshot with Cognitive Computing
Towards an EarthMoonshot with Cognitive ComputingJack Park
 
Essay Websites Short Story Analy. Online assignment writing service.
Essay Websites Short Story Analy. Online assignment writing service.Essay Websites Short Story Analy. Online assignment writing service.
Essay Websites Short Story Analy. Online assignment writing service.Katie Parker
 

Similar to Improving Intelligibility and Control in Ubicomp Environments (20)

Cs in science_background_papers
Cs in science_background_papersCs in science_background_papers
Cs in science_background_papers
 
Emergent Behavior and SCM Introduction In this exercise, the .docx
Emergent Behavior and SCM Introduction In this exercise, the .docxEmergent Behavior and SCM Introduction In this exercise, the .docx
Emergent Behavior and SCM Introduction In this exercise, the .docx
 
Wrangling Complex Systems
Wrangling Complex SystemsWrangling Complex Systems
Wrangling Complex Systems
 
Graceful_Systems_Submission
Graceful_Systems_SubmissionGraceful_Systems_Submission
Graceful_Systems_Submission
 
Ciid day2 interface-p_comp
Ciid day2 interface-p_compCiid day2 interface-p_comp
Ciid day2 interface-p_comp
 
Norms recognition
Norms recognitionNorms recognition
Norms recognition
 
Advantages And Disadvantages Of Bee Colony
Advantages And Disadvantages Of Bee ColonyAdvantages And Disadvantages Of Bee Colony
Advantages And Disadvantages Of Bee Colony
 
Mastering Nonlinear Change
Mastering Nonlinear ChangeMastering Nonlinear Change
Mastering Nonlinear Change
 
Essay On Wildlife Conservation Pdf
Essay On Wildlife Conservation PdfEssay On Wildlife Conservation Pdf
Essay On Wildlife Conservation Pdf
 
Essay On College Education. 24 Greatest College Essay Examples RedlineSP
Essay On College Education. 24 Greatest College Essay Examples  RedlineSPEssay On College Education. 24 Greatest College Essay Examples  RedlineSP
Essay On College Education. 24 Greatest College Essay Examples RedlineSP
 
Building Interactive Systems for Social Good [Job Talk]
Building Interactive Systems for Social Good [Job Talk]Building Interactive Systems for Social Good [Job Talk]
Building Interactive Systems for Social Good [Job Talk]
 
CSST-Poster-ZhiyuanYao-Final
CSST-Poster-ZhiyuanYao-FinalCSST-Poster-ZhiyuanYao-Final
CSST-Poster-ZhiyuanYao-Final
 
IROS 2015 - Manuscript 1
IROS 2015 - Manuscript 1IROS 2015 - Manuscript 1
IROS 2015 - Manuscript 1
 
Adaptive Collective Systems - Herding black sheep
Adaptive Collective Systems - Herding black sheepAdaptive Collective Systems - Herding black sheep
Adaptive Collective Systems - Herding black sheep
 
Butterfly paper
Butterfly paperButterfly paper
Butterfly paper
 
Allergen Immunotherapy
Allergen ImmunotherapyAllergen Immunotherapy
Allergen Immunotherapy
 
Towards an EarthMoonshot with Cognitive Computing
Towards an EarthMoonshot with Cognitive ComputingTowards an EarthMoonshot with Cognitive Computing
Towards an EarthMoonshot with Cognitive Computing
 
Applied Science - Engineering Systems
Applied Science - Engineering SystemsApplied Science - Engineering Systems
Applied Science - Engineering Systems
 
Essay Websites Short Story Analy. Online assignment writing service.
Essay Websites Short Story Analy. Online assignment writing service.Essay Websites Short Story Analy. Online assignment writing service.
Essay Websites Short Story Analy. Online assignment writing service.
 
Competing in Ecosystems
Competing in EcosystemsCompeting in Ecosystems
Competing in Ecosystems
 

Recently uploaded

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 

Recently uploaded (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 

Improving Intelligibility and Control in Ubicomp Environments

  • 1. Improving Intelligibility and Control in Ubicomp Environments Jo Vermeulen, Kris Luyten and Karin Coninx firstname.lastname@uhasselt.be Hasselt University – tUL – IBBT Expertise Centre for Digital Media
  • 2. in⋅tel⋅li⋅gi⋅bil⋅i⋅ty: the quality or condition of being intelligible; capability of being understood con⋅trol: to exercise restraint or direction over; dominate; command
  • 4. Why are intelligibility and control important? HAL 9000 from “2001: A Space Odyssey” (1968)
  • 5. Example: smart lighting application See also: http://ailab.wsu.edu/mavhome/
  • 6. Example: MavHome “With inhabitant three, we noticed a new phenomenon in the course of our experimentation — the system did more training of the inhabitant than the inhabitant did to the system. There seemed to be a reluctance to give prompt feedback on the inhabitant end. On interview, the inhabitant said that they were learning to live in the dark because it was too bothersome to correct the system. This is probably human nature. We also observed a few fights between the system and the inhabitant over control that ultimately was won by the inhabitant when feedback caused the system to change behavior, but for a short duration the system caused some duress to the inhabitant—not a desired effect.” [Youngblood et al., PERCOM’05]
  • 7. Example: MavHome “With inhabitant three, we noticed a new phenomenon in the course of our experimentation — the system did more training of the inhabitant than the inhabitant did to the system. There seemed to be a reluctance to give prompt feedback on the inhabitant end. On interview, the inhabitant said that they were learning to live in the dark because it was too bothersome to correct the system. This is probably human nature. We also observed a few fights between the system and the inhabitant over control that ultimately was won by the inhabitant when feedback caused the system to change behavior, but for a short duration the system caused some duress to the inhabitant—not a desired effect.” [Youngblood et al., PERCOM’05]
  • 8. Example: MavHome “With inhabitant three, we noticed a new phenomenon in the course of our experimentation — the system did more training of the inhabitant than the inhabitant did to the system. There seemed to be a reluctance to give prompt feedback on the inhabitant end. On interview, the inhabitant said that they were learning to live in the dark because it was too bothersome to correct the system. This is probably human nature. We also observed a few fights between the system and the inhabitant over control that ultimately was won by the inhabitant when feedback caused the system to change behavior, but for a short duration the system caused some duress to the inhabitant—not a desired effect.” [Youngblood et al., PERCOM’05]
  • 9. Example: MavHome “With inhabitant three, we noticed a new phenomenon in the course of our experimentation — the system did more training of the inhabitant than the inhabitant did to the system. There seemed to be a reluctance to give prompt feedback on the inhabitant end. On interview, the inhabitant said that they were learning to live in the dark because it was too bothersome to correct the system. This is probably human nature. We also observed a few fights between the system and the inhabitant over control that ultimately was won by the inhabitant when feedback caused the system to change behavior, but for a short duration the system caused some duress to the inhabitant—not a desired effect.” [Youngblood et al., PERCOM’05]
  • 10.
  • 11. W. K. Edwards and R. E. Grinter. At home with ubiquitous computing: Seven challenges. In Proc. UbiComp ’01, pages 256–272. Springer-Verlag, 2001
  • 12. K. Rehman, F. Stajano, and G. Coulouris. Interfacing with the invisible computer. In Proc. NordiCHI ’02, pp. 213–216. ACM, 2002.
  • 13. T. Erickson. Some problems with the notion of context-aware computing. Commun. ACM, 45(2):102–104, 2002
  • 14. L. Barkhuus and A. K. Dey. Is context-aware computing taking control away from the user? Three levels of interactivity examined. In Proc. Ubicomp ’03, pp. 149–156. Springer, 2003.…
  • 15. Lack of intelligibility and control leads to … ?
  • 17. Our solution Our solution(s)
  • 18. Our solution Why questions
  • 20. Understanding Users formulate silentquestions.
  • 21. Understanding Most common: Why & Why not
  • 22. Relatedwork [Ko et al., CHI’04] [Ko et al., CHI’09] [Myers et al., CHI’04] [Lim et al., CHI’09] [Lim et al., Ubicomp’09]
  • 23. No implementationforUbicompyet [Ko et al., CHI’04] [Ko et al., CHI’09] [Myers et al., CHI’04] [Lim et al., CHI’09] [Lim et al., Ubicomp’09]
  • 30. Our solution Making the invisible computer visible
  • 31. Our solution Making the invisible computer visible
  • 32. Our solution Intelligibility: Graphical Behavior Notation
  • 33. Our solution Control: cancel command
  • 34. Our solution Ambient projection system
  • 35. Our solution Ambient projection system projector with wide-angle lens steerable projectors
  • 36. Relatedwork [Rehman et al., Ubicomp’05] [Dey et al., CHI’03]
  • 38. Our solution Visible Computer: user study
  • 39. Acknowledgements Sketches: Daniel Teunkens Co-author: GeertVanderhulst Design:Karel Robert Co-author: Jonathan Slenders Movie: MiekeHaesen Photography:stock.xchng
  • 40.
  • 41. Jo Vermeulen, Jonathan Slenders, Kris Luyten, and Karin Coninx. I Bet You Look Good on the Wall: Making the Invisible Computer Visible. To appear in Proc. of AmI '09, Springer LNCS, 10 pages.Undo http://www.jozilla.net/ http://www.edm.uhasselt.be/
  • 43. Example: smart lighting application See also: http://ailab.wsu.edu/mavhome/
  • 44. Example: MavHome “With inhabitant three, we noticed a new phenomenon in the course of our experimentation — the system did more training of the inhabitant than the inhabitant did to the system. There seemed to be a reluctance to give prompt feedback on the inhabitant end. On interview, the inhabitant said that they were learning to live in the dark because it was too bothersome to correct the system. This is probably human nature. We also observed a few fights between the system and the inhabitant over control that ultimately was won by the inhabitant when feedback caused the system to change behavior, but for a short duration the system caused some duress to the inhabitant—not a desired effect.” [Youngblood et al., PERCOM’05]
  • 45. Example: MavHome “With inhabitant three, we noticed a new phenomenon in the course of our experimentation — the system did more training of the inhabitant than the inhabitant did to the system. There seemed to be a reluctance to give prompt feedback on the inhabitant end. On interview, the inhabitant said that they were learning to live in the dark because it was too bothersome to correct the system. This is probably human nature. We also observed a few fights between the system and the inhabitant over control that ultimately was won by the inhabitant when feedback caused the system to change behavior, but for a short duration the system caused some duress to the inhabitant—not a desired effect.” [Youngblood et al., PERCOM’05]
  • 46. Example: MavHome “With inhabitant three, we noticed a new phenomenon in the course of our experimentation — the system did more training of the inhabitant than the inhabitant did to the system. There seemed to be a reluctance to give prompt feedback on the inhabitant end. On interview, the inhabitant said that they were learning to live in the dark because it was too bothersome to correct the system. This is probably human nature. We also observed a few fights between the system and the inhabitant over control that ultimately was won by the inhabitant when feedback caused the system to change behavior, but for a short duration the system caused some duress to the inhabitant—not a desired effect.” [Youngblood et al., PERCOM’05]
  • 47. Example: MavHome “With inhabitant three, we noticed a new phenomenon in the course of our experimentation — the system did more training of the inhabitant than the inhabitant did to the system. There seemed to be a reluctance to give prompt feedback on the inhabitant end. On interview, the inhabitant said that they were learning to live in the dark because it was too bothersome to correct the system. This is probably human nature. We also observed a few fights between the system and the inhabitant over control that ultimately was won by the inhabitant when feedback caused the system to change behavior, but for a short duration the system caused some duress to the inhabitant—not a desired effect.” [Youngblood et al., PERCOM’05]
  • 48.
  • 49. W. K. Edwards and R. E. Grinter. At home with ubiquitous computing: Seven challenges. In Proc. UbiComp ’01, pages 256–272. Springer-Verlag, 2001
  • 50. K. Rehman, F. Stajano, and G. Coulouris. Interfacing with the invisible computer. In Proc. NordiCHI ’02, pp. 213–216. ACM, 2002.
  • 51. T. Erickson. Some problems with the notion of context-aware computing. Commun. ACM, 45(2):102–104, 2002
  • 52. L. Barkhuus and A. K. Dey. Is context-aware computing taking control away from the user? Three levels of interactivity examined. In Proc. Ubicomp ’03, pp. 149–156. Springer, 2003.…
  • 54. Our solution Ambient projection system
  • 55. Our solution Visible Computer: user study
  • 56. Our solution Relation to Stages of Action model
  • 57. Our solution Relation to Stages of Action model
  • 58. Our solution Relation to Stages of Action model future work