Research Article
A step counter service for Java-enabled devices using a built-in accelerometer
@INPROCEEDINGS{10.1145/1554233.1554235, author={Martin Mladenov and Michael Mock}, title={A step counter service for Java-enabled devices using a built-in accelerometer}, proceedings={1st International ICST Workshop on Context-Aware Middleware and Services}, publisher={ACM}, proceedings_a={CAMS}, year={2009}, month={10}, keywords={}, doi={10.1145/1554233.1554235} }
- Martin Mladenov
Michael Mock
Year: 2009
A step counter service for Java-enabled devices using a built-in accelerometer
CAMS
ACM
DOI: 10.1145/1554233.1554235
Abstract
The presence of 3D acceleration sensors in mobile devices has already raised a new range of context-aware applications, in particular in the sports and wellness sector. In this paper, we present an accelerometer-based step counter middleware for J2ME-enabled smartphones to simplify the development of activity aware applications, creating an abstraction layer between the client and the signal processing algorithms and raw sensor access. The service provides information about the step count, stop detection and changes in the phone's orientation, independently of the phone's location on the human body. The software package runs natively on Symbian S60 phones, providing an interface to J2ME applications and has been validated experimentally on a Nokia's N95 smartphone.