This paper presents a framework for the rapid development of context-aware applications for mobile devices. We introduce the concept of a context fingerprint which is a characterisation of the context that a mobile terminal can determine from the sensors available to it. These sensors not only include the obvious RF transmitters such as Wi-Fi, GSM and Bluetooth, but also any device state information that is accessible through the operating system's APIs, such as device profile or battery level. The proposed framework allows a number of context fingerprints to be defined, together with events and actions that are fired on transition between contexts. Context-aware applications can be created simply by defining the key elements in a mark-up script that is loaded into an implementation of this framework.
%0 Journal Article
%1 Johnson07bttj
%A Johnson, Stephen
%D 2007
%J BT Technology Journal
%K v1500 springer paper mobile device adaptive application
%N 2
%P 106-111
%R 10.1007/s10550-007-0033-5
%T A Framework for Mobile Context-Aware Applications
%V 25
%X This paper presents a framework for the rapid development of context-aware applications for mobile devices. We introduce the concept of a context fingerprint which is a characterisation of the context that a mobile terminal can determine from the sensors available to it. These sensors not only include the obvious RF transmitters such as Wi-Fi, GSM and Bluetooth, but also any device state information that is accessible through the operating system's APIs, such as device profile or battery level. The proposed framework allows a number of context fingerprints to be defined, together with events and actions that are fired on transition between contexts. Context-aware applications can be created simply by defining the key elements in a mark-up script that is loaded into an implementation of this framework.
@article{Johnson07bttj,
abstract = {This paper presents a framework for the rapid development of context-aware applications for mobile devices. We introduce the concept of a context fingerprint which is a characterisation of the context that a mobile terminal can determine from the sensors available to it. These sensors not only include the obvious RF transmitters such as Wi-Fi, GSM and Bluetooth, but also any device state information that is accessible through the operating system's APIs, such as device profile or battery level. The proposed framework allows a number of context fingerprints to be defined, together with events and actions that are fired on transition between contexts. Context-aware applications can be created simply by defining the key elements in a mark-up script that is loaded into an implementation of this framework.},
added-at = {2012-05-30T10:48:39.000+0200},
author = {Johnson, Stephen},
biburl = {https://www.bibsonomy.org/bibtex/26744b5149584b6ca15a91cfe3f28e34f/flint63},
doi = {10.1007/s10550-007-0033-5},
file = {SpringerLink:2007/Johnson07bttj.pdf:PDF},
groups = {public},
interhash = {6065d73b0a7696d3bad89bfc1071ac04},
intrahash = {6744b5149584b6ca15a91cfe3f28e34f},
issn = {1358-3948},
journal = {BT Technology Journal},
keywords = {v1500 springer paper mobile device adaptive application},
month = {#apr#},
number = 2,
pages = {106-111},
timestamp = {2018-04-16T11:49:03.000+0200},
title = {A Framework for Mobile Context-Aware Applications},
username = {flint63},
volume = 25,
year = 2007
}