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 language | English |
---|---|
Qualification | Doctor Degree |
Awarding Institution |
|
Supervisors/Advisors |
|
Award date | 11 Apr 2005 |
Place of Publication | Espoo |
Publisher | |
Print ISBNs | 951-38-6437-5 |
Electronic ISBNs | 951-38-6438-3 |
Publication status | Published - 2005 |
MoE publication type | G4 Doctoral dissertation (monograph) |
Keywords
- ubiquitous computing
- ambient intelligence
- smart environments
- context awareness
- user interface