ambient Intelligent Interfaces

Ambient Intelligent Interfaces

Ambient intelligence (AmI) refers to electronic environments that are sensitive and responsive to the presence of people. In an ambient intelligence world, devices work in concert to support people in carrying out their everyday life activities, tasks and rituals in easy, natural way using information and intelligence that is hidden in the network connecting these devices. As these devices grow smaller, more connected and more integrated into our environment, the technology disappears into our surroundings until only the user interface remains perceivable by users (Wikipedia, 2007). The ambient intelligence paradigm builds upon ubiquitous computing and human-centric computer interaction design and is characterized by systems and technologies that are embedded, context-aware, personalised, adaptive and anticipatory (anticipate ones desires without conscious mediation).

However there is now a need for intelligent interfaces that can be deployed within ambient intelligent environments. Dynamic composition or on-the-fly aggregations of user interface components are central to these approaches but there is no design support to constrain the dynamic behavior of these systems so the resulting interface is usable within various environments. There are numerous aspects that need to be taken into account for ambient intelligent interfaces. This research proposes an intelligent ambient interface framework optimised for different environments based on personal user preferences and environmental factors allowing users to operate unknown AmI environments efficiently and as intuitively as possible.

This Project will focus on examing the surrounding literature on ambient intelligence, HCI, context awareness, location based computing and fluid interfaces, use empirical methods to investigate further if these issues do actually arise in computer applications and interfaces and use the results so that they can be incorporated in design tools and user interface generators to address the existing issues.

Task

Visit the Ambient Intelligence page at wikipedia. Create an application which showcases the power of ambient intelligence using the Intel Web 2.0 TDK.

Brief Methodology

(1) Carry out a literature review in the areas of ambient intelligent/reactive interfaces within the context of human computer interaction
(2) Embark on requirements analysis to determine the current key factors that are involved in ambient interfaces
(3) Evaluate users involvement with various systems and develop a methodology based on evaluation of interactions
(4) Once the primary research has been completed and refined, evaluation will take place to ensure the accuracy of the new methodology.

The anticipated outcomes relate mainly to the development of a framework to ambient intelligent GUIs based on the Intel Web 2.0 TDK.

Recommended Reading

[1] Anthony Savidis , Constantine Stephanidis, Distributed interface bits: dynamic dialogue composition from ambient computing resources, Personal and Ubiquitous Computing, v.9 n.3, p.142-168, May 2005

[2] Chris Vandervelpen , Karin Coninx, Towards model-based design support for distributed user interfaces, Proceedings of the third Nordic conference on Human-computer interaction, p.61-70, October 23-27, 2004, Tampere, Finland

[3] Karin Coninx, Kris Luyten, Chris Vandervelpen, Jan Van den Bergh, and Bert Creemers. Dygimes: Dynamically generating interfaces for mobile computing devices and embedded systems. In Luca Chittaro, editor, Mobile HCI, volume 2795 of Lecture Notes in Computer Science, pages 256–270. Springer, 2003.

[5] Larry L. Constantine. Canonical abstract prototypes for abstract visual and interaction design. In Proceedings of DSV-IS 2003, number 2844 in LNCS, pages 1 – 15, Funchal, Madeira Island, Portugal, June 11-13 2003. Springer.

[6] Jo¨elle Coutaz, Christophe Lachenal, and Sophie Dupuy-Chessa. Ontology for Multi-surface Interaction. In Matthias Rauterberg, Marino Menozzi, and Janet Wesson, editors, Human-Computer Interaction INTERACT ’03: IFIP TC13 International Conference on Human-Computer Interaction.

[7] Charles Denis and Laurent Karsenty. Inter-Usability of Multi-Device Systems – A Conceptual Framework, pages 373–385. Wiley, 2004. 7. Jacob Eisenstein, Jean Vanderdonckt, and Angel R. Puerta. Applying modelbased techniques to the development of uis for mobile computers. In Intelligent User Interfaces, pages 69–76, 2001.

[8] Jansen, C., Weisbecker, A., Ziegler, J., 1993, Generating user interfaces from data models and dialogue net specifications, proceedings of INTERCHI 93, ACM Press, pp. 418 - 423.

[9] Nichols, J., Myers, B., Litwack, K., Higgins, M., Hughes, J., Harris, T., 2004, Discribing Appliance User Interfaces Abstractly with XML, Workshop on Developing User Interfaces with XML: Advances on User Interface Description Languages, Satellite Workshop at advanced visual interfaces, Gallipoli, pp. 9 - 16.

[10] Ressel, C.2004, Integrated operation in intelligent environments, Proceedings of ehome - Home Solutions, Berlin, pp. 70 - 72.

[11]. Shirogane, J., Fukazawa, Y.1998, Method of user-customizable GUI generation and its evaluation, Proceedings on Software Engineering Conference, 1998. Asia Pacific, Taipei INSPEC Accession Number:6119145, pp. 377 - 384.

[12] Intel Web 2.0 TDK Developer Guide.

Home