The application runs in the background continuously and listen to the accelerometer changes in three directions, as soon as the application receives these readings from the sensor, it subsequently tags them with the time-stamp that acts as index. The time-stamp tagged accelerometer samples forms a record and is stored to the memory of the smartphone for post- analysis.