Methods and technologies for experimenting with ubiquitous computing: Dissertation

Esa Tuulari

Research output: ThesisDissertation

Abstract

Interest in ubiquitous computing (ubicomp) has increased dramatically during the past ten years. This trend is driven partly by the availability of enabling technologies and partly by the increased understanding that computers will eventually be everywhere and their use will change accordingly. This thesis present's work with two important subtopics of ubiquitous computing: context awareness and intelligent user interfaces. Methods are developed that firstly will make it easier to increase context awareness especially with personal technology devices and secondly enable the implementation of intelligent user interfaces as part of a smart environment. Context awareness is studied together with hand-held devices. The use of personal technology devices is analysed in order to find out possibilities for obtaining and exploiting context awareness. A sensor-box has been developed that is unobtrusively integrated into a hand-held device the user is carrying continuously with them. In this case context awareness is self-supportive, operating without the support of the surrounding infrastructure. Experiments with this device concentrate on improving the context awareness of a mobile phone used in everyday settings. Intelligent user interfaces are studied as a part of smart environments. By starting from smart environment scenarios a stack-based approach is used for defining more and more detailed requirements for each subsequent level. Finally a general-purpose platform, the SoapBox, that integrates sensors with wireless communications and computing in a small and versatile module that is easy to use in different designs and in various application domains has been defined, designed and implemented. The design examples consist of: a maze, dice, gesture control and responsive displays. Each of these highlights a different characteristic of user interfaces and smart environments and their role in ubiquitous computing. This study shows that it is possible to develop ubiquitous computing applications in a controlled and consistent manner. Methods are created that make it possible to achieve the ubiquitous computing vision with technical implementations. With personal technology devices interaction diagrams are used in revealing the possibilities for obtaining and exploiting context awareness. With smart environments a stack-based approach is used in defining the technology that enables intelligent user interfaces. In both cases the method leads to technical requirements that makes it possible to implement ubiquitous computing applications.
Original languageEnglish
QualificationDoctor Degree
Awarding Institution
  • University of Oulu
Supervisors/Advisors
  • Röning, Juha, Supervisor, External person
Award date11 Apr 2005
Place of PublicationEspoo
Publisher
Print ISBNs951-38-6437-5
Electronic ISBNs951-38-6438-3
Publication statusPublished - 2005
MoE publication typeG4 Doctoral dissertation (monograph)

Fingerprint

Ubiquitous computing
User interfaces
Sensors
Mobile phones
Display devices
Availability
Communication
Experiments

Keywords

  • ubiquitous computing
  • ambient intelligence
  • smart environments
  • context awareness
  • user interface

Cite this

Tuulari, E. (2005). Methods and technologies for experimenting with ubiquitous computing: Dissertation. Espoo: VTT Technical Research Centre of Finland.
Tuulari, Esa. / Methods and technologies for experimenting with ubiquitous computing : Dissertation. Espoo : VTT Technical Research Centre of Finland, 2005. 142 p.
@phdthesis{a33b68e28d004f1fa4454064c419b3ca,
title = "Methods and technologies for experimenting with ubiquitous computing: Dissertation",
abstract = "Interest in ubiquitous computing (ubicomp) has increased dramatically during the past ten years. This trend is driven partly by the availability of enabling technologies and partly by the increased understanding that computers will eventually be everywhere and their use will change accordingly. This thesis present's work with two important subtopics of ubiquitous computing: context awareness and intelligent user interfaces. Methods are developed that firstly will make it easier to increase context awareness especially with personal technology devices and secondly enable the implementation of intelligent user interfaces as part of a smart environment. Context awareness is studied together with hand-held devices. The use of personal technology devices is analysed in order to find out possibilities for obtaining and exploiting context awareness. A sensor-box has been developed that is unobtrusively integrated into a hand-held device the user is carrying continuously with them. In this case context awareness is self-supportive, operating without the support of the surrounding infrastructure. Experiments with this device concentrate on improving the context awareness of a mobile phone used in everyday settings. Intelligent user interfaces are studied as a part of smart environments. By starting from smart environment scenarios a stack-based approach is used for defining more and more detailed requirements for each subsequent level. Finally a general-purpose platform, the SoapBox, that integrates sensors with wireless communications and computing in a small and versatile module that is easy to use in different designs and in various application domains has been defined, designed and implemented. The design examples consist of: a maze, dice, gesture control and responsive displays. Each of these highlights a different characteristic of user interfaces and smart environments and their role in ubiquitous computing. This study shows that it is possible to develop ubiquitous computing applications in a controlled and consistent manner. Methods are created that make it possible to achieve the ubiquitous computing vision with technical implementations. With personal technology devices interaction diagrams are used in revealing the possibilities for obtaining and exploiting context awareness. With smart environments a stack-based approach is used in defining the technology that enables intelligent user interfaces. In both cases the method leads to technical requirements that makes it possible to implement ubiquitous computing applications.",
keywords = "ubiquitous computing, ambient intelligence, smart environments, context awareness, user interface",
author = "Esa Tuulari",
year = "2005",
language = "English",
isbn = "951-38-6437-5",
series = "VTT Publications",
publisher = "VTT Technical Research Centre of Finland",
number = "560",
address = "Finland",
school = "University of Oulu",

}

Tuulari, E 2005, 'Methods and technologies for experimenting with ubiquitous computing: Dissertation', Doctor Degree, University of Oulu, Espoo.

Methods and technologies for experimenting with ubiquitous computing : Dissertation. / Tuulari, Esa.

Espoo : VTT Technical Research Centre of Finland, 2005. 142 p.

Research output: ThesisDissertation

TY - THES

T1 - Methods and technologies for experimenting with ubiquitous computing

T2 - Dissertation

AU - Tuulari, Esa

PY - 2005

Y1 - 2005

N2 - Interest in ubiquitous computing (ubicomp) has increased dramatically during the past ten years. This trend is driven partly by the availability of enabling technologies and partly by the increased understanding that computers will eventually be everywhere and their use will change accordingly. This thesis present's work with two important subtopics of ubiquitous computing: context awareness and intelligent user interfaces. Methods are developed that firstly will make it easier to increase context awareness especially with personal technology devices and secondly enable the implementation of intelligent user interfaces as part of a smart environment. Context awareness is studied together with hand-held devices. The use of personal technology devices is analysed in order to find out possibilities for obtaining and exploiting context awareness. A sensor-box has been developed that is unobtrusively integrated into a hand-held device the user is carrying continuously with them. In this case context awareness is self-supportive, operating without the support of the surrounding infrastructure. Experiments with this device concentrate on improving the context awareness of a mobile phone used in everyday settings. Intelligent user interfaces are studied as a part of smart environments. By starting from smart environment scenarios a stack-based approach is used for defining more and more detailed requirements for each subsequent level. Finally a general-purpose platform, the SoapBox, that integrates sensors with wireless communications and computing in a small and versatile module that is easy to use in different designs and in various application domains has been defined, designed and implemented. The design examples consist of: a maze, dice, gesture control and responsive displays. Each of these highlights a different characteristic of user interfaces and smart environments and their role in ubiquitous computing. This study shows that it is possible to develop ubiquitous computing applications in a controlled and consistent manner. Methods are created that make it possible to achieve the ubiquitous computing vision with technical implementations. With personal technology devices interaction diagrams are used in revealing the possibilities for obtaining and exploiting context awareness. With smart environments a stack-based approach is used in defining the technology that enables intelligent user interfaces. In both cases the method leads to technical requirements that makes it possible to implement ubiquitous computing applications.

AB - Interest in ubiquitous computing (ubicomp) has increased dramatically during the past ten years. This trend is driven partly by the availability of enabling technologies and partly by the increased understanding that computers will eventually be everywhere and their use will change accordingly. This thesis present's work with two important subtopics of ubiquitous computing: context awareness and intelligent user interfaces. Methods are developed that firstly will make it easier to increase context awareness especially with personal technology devices and secondly enable the implementation of intelligent user interfaces as part of a smart environment. Context awareness is studied together with hand-held devices. The use of personal technology devices is analysed in order to find out possibilities for obtaining and exploiting context awareness. A sensor-box has been developed that is unobtrusively integrated into a hand-held device the user is carrying continuously with them. In this case context awareness is self-supportive, operating without the support of the surrounding infrastructure. Experiments with this device concentrate on improving the context awareness of a mobile phone used in everyday settings. Intelligent user interfaces are studied as a part of smart environments. By starting from smart environment scenarios a stack-based approach is used for defining more and more detailed requirements for each subsequent level. Finally a general-purpose platform, the SoapBox, that integrates sensors with wireless communications and computing in a small and versatile module that is easy to use in different designs and in various application domains has been defined, designed and implemented. The design examples consist of: a maze, dice, gesture control and responsive displays. Each of these highlights a different characteristic of user interfaces and smart environments and their role in ubiquitous computing. This study shows that it is possible to develop ubiquitous computing applications in a controlled and consistent manner. Methods are created that make it possible to achieve the ubiquitous computing vision with technical implementations. With personal technology devices interaction diagrams are used in revealing the possibilities for obtaining and exploiting context awareness. With smart environments a stack-based approach is used in defining the technology that enables intelligent user interfaces. In both cases the method leads to technical requirements that makes it possible to implement ubiquitous computing applications.

KW - ubiquitous computing

KW - ambient intelligence

KW - smart environments

KW - context awareness

KW - user interface

M3 - Dissertation

SN - 951-38-6437-5

T3 - VTT Publications

PB - VTT Technical Research Centre of Finland

CY - Espoo

ER -

Tuulari E. Methods and technologies for experimenting with ubiquitous computing: Dissertation. Espoo: VTT Technical Research Centre of Finland, 2005. 142 p.