Abstract Emerging mobile applications that sense context are poised to delight and entertain us with timely news and events, health tracking, and social connections. Unfortunately, sensing algorithms quickly drain the phone's battery. Developers can overcome battery drain by carefully optimizing context sensing but that makes programming with context arduous and ties applications to current sensing hardware. These types of applications embody a twist on the classic tension between programmer productivity and performance due to their combination of requirements. This paper identifies the latency, accuracy, battery (LAB) abstraction to resolve this tension. We implement and evaluate LAB in a system called Senergy. Developers specify thei...
Abstract—The key feature of many emerging pervasive computing applications is to proactively provide...
We present a mobile instrumentation toolkit, AWARE, an open-source effort to develop an extensible a...
The increasing number of mobile devices with ever-growing capabilities makes them useful for running...
Emerging mobile applications that sense context are poised to delight and entertain us with timely n...
Abstract—Context-aware mobile systems have gained a re-markable popularity in recent years. Mobile d...
In recent years, a large portion of smartphone applications (Apps) has targeted context-aware servic...
Looking for optimizing the battery consumption is an open issue, and we think it is feasible if we ...
The disruptive innovation of smartphone technology has enabled the development of mobile sensing app...
The ever-increasing technological advances in embedded systems engineering, together with the prolif...
Context awareness is a capability whereby mobile computing devices can sense their physical environm...
<p>Modern sensing apps require continuous and intense computation on data streams. Unfortunately, mo...
This book proposes novel context-inferring algorithms and generic framework designs to enhance the e...
Mobile apps that use sensors to monitor user behavior often employ resource heavy inference algorith...
Context Worldwide mobile device sales will reach 821 Million units in 2012 and will rise to 1.2 Bil...
The proliferation of pervasive computing devices with unprecedented sensing, communication, and comp...
Abstract—The key feature of many emerging pervasive computing applications is to proactively provide...
We present a mobile instrumentation toolkit, AWARE, an open-source effort to develop an extensible a...
The increasing number of mobile devices with ever-growing capabilities makes them useful for running...
Emerging mobile applications that sense context are poised to delight and entertain us with timely n...
Abstract—Context-aware mobile systems have gained a re-markable popularity in recent years. Mobile d...
In recent years, a large portion of smartphone applications (Apps) has targeted context-aware servic...
Looking for optimizing the battery consumption is an open issue, and we think it is feasible if we ...
The disruptive innovation of smartphone technology has enabled the development of mobile sensing app...
The ever-increasing technological advances in embedded systems engineering, together with the prolif...
Context awareness is a capability whereby mobile computing devices can sense their physical environm...
<p>Modern sensing apps require continuous and intense computation on data streams. Unfortunately, mo...
This book proposes novel context-inferring algorithms and generic framework designs to enhance the e...
Mobile apps that use sensors to monitor user behavior often employ resource heavy inference algorith...
Context Worldwide mobile device sales will reach 821 Million units in 2012 and will rise to 1.2 Bil...
The proliferation of pervasive computing devices with unprecedented sensing, communication, and comp...
Abstract—The key feature of many emerging pervasive computing applications is to proactively provide...
We present a mobile instrumentation toolkit, AWARE, an open-source effort to develop an extensible a...
The increasing number of mobile devices with ever-growing capabilities makes them useful for running...