Detecting User Activities using the Accelerometer on Android Smartphones
Activity recognition from user-annotated acceleration data