A framework for mobile context-aware applications

被引:5
作者
Johnson, S.
机构
关键词
D O I
10.1007/s10550-007-0033-5
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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.
引用
收藏
页码:106 / 111
页数:6
相关论文
共 12 条
[1]   Examining the role of terminal middleware in convergence applications [J].
Beddus, S. ;
Hosking, M. ;
Roxburgh, D. .
BT TECHNOLOGY JOURNAL, 2007, 25 (02) :112-119
[2]  
BROWN PJ, 1996, P EL PUBL PAL ALT, P259
[3]  
DEY AK, 2002, CONTEXT AWARE COMPUT
[4]  
DEY AK, 2001, CONTEXT TOOLKIT TOOL
[5]   Reality mining: sensing complex social systems [J].
Eagle, Nathan ;
Pentland, Alex .
PERSONAL AND UBIQUITOUS COMPUTING, 2006, 10 (04) :255-268
[6]  
*GEORG I TECHN, AW HOM
[7]  
LaMarca A, 2005, LECT NOTES COMPUT SC, V3468, P116
[8]  
Mannings R, 2005, J COMMUN NETW-UK, V4, P38
[9]   ContextPhone: A prototyping platform for context-aware mobile applications [J].
Raento, M ;
Oulasvirta, A ;
Petit, R ;
Toivonen, H .
IEEE PERVASIVE COMPUTING, 2005, 4 (02) :51-59
[10]  
Schilit B., 1994, 1994 1 WORKSH MOB CO, DOI [10.1109/WMCSA.1994.16, DOI 10.1109/WMCSA.1994.16]