Patent ID: 8949070
Filing Date: 2015-02-03
Classification: A63B,G01C

Abstract:
1. A method of monitoring human activity using an inertial sensor, comprising: monitoring accelerations by a portable electronic device that includes the inertial sensor; identifying a current user activity from a plurality of potential user activities based on the accelerations, wherein each of the plurality of potential user activities is associated with one of a plurality of types of periodic human motions that are detectable by the portable electronic device, the identifying comprising: comparing the accelerations to a plurality of motion criteria sets, each of the motion criteria sets being associated with a particular user activity; incrementing a plurality of buffers, each of the buffers associated with one of the plurality of potential user activities, when the motion criteria associated with the buffer are satisfied, wherein each buffer stores a periodic motion count for an associated user activity, such that a single periodic movement increments a plurality of buffers; and identifying the potential user activity whose buffer has reached a threshold value as the current user activity; resetting the buffers associated with activities other than the current user activity, such that the periodic human motions are only counted in one buffer associated with the current user activity; counting the periodic human motions associated with the current user activity.