Method and apparatus for counting a number of steps taken by walker
First Claim
1. A method for counting the number of steps taken by a walker, the method comprising:
- detecting an acceleration value generated by a step taken by the walker at every first stated interval;
calculating a standard deviation at every second stated interval for detected acceleration values;
determining a walking mode corresponding to the calculated standard deviation among first through Nth walking modes as a walking pattern of the walker, in which N is a positive integer that is larger than 1;
checking if there is at least one absolute value that is larger than a threshold acceleration value corresponding to the determined walking mode among the absolute values of the detected acceleration values;
incrementing a count value as a step taken by the walker if there is at least one absolute value that is larger than the threshold acceleration value among the absolute values of the detected acceleration values; and
providing the counted number of steps to the walker after incrementing a count value as a step taken by the walker.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for counting the steps taken by a walker is provide. The method includes detecting an acceleration value generated by a step taken by a walker at every first stated interval, calculating a standard deviation of detected acceleration values at every second stated interval, determining a walking mode corresponding to the calculated standard deviation among first through Nth walking modes as a walking pattern of the walker, in which N is a positive integer that is larger than 1, checking if there is at least one absolute value that is larger than a threshold acceleration value corresponding to the determined walking mode among the absolute values of the detected acceleration values, and incrementing a count value as a step taken by the walker if there is at least one absolute value that is larger than the threshold acceleration value among the absolute values of the detected acceleration values.
31 Citations
14 Claims
-
1. A method for counting the number of steps taken by a walker, the method comprising:
-
detecting an acceleration value generated by a step taken by the walker at every first stated interval; calculating a standard deviation at every second stated interval for detected acceleration values; determining a walking mode corresponding to the calculated standard deviation among first through Nth walking modes as a walking pattern of the walker, in which N is a positive integer that is larger than 1; checking if there is at least one absolute value that is larger than a threshold acceleration value corresponding to the determined walking mode among the absolute values of the detected acceleration values; incrementing a count value as a step taken by the walker if there is at least one absolute value that is larger than the threshold acceleration value among the absolute values of the detected acceleration values; and providing the counted number of steps to the walker after incrementing a count value as a step taken by the walker. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for counting the number of steps taken by a walker, the apparatus comprising:
-
an acceleration detecting unit which detects an acceleration value generated by a step taken by the walker at every first stated interval; a standard deviation calculating unit which calculates a standard deviation at every second stated interval for detected acceleration values; a walking mode analyzing unit which determines a walking mode corresponding to the calculated standard deviation among first through Nth walking modes as a walking pattern of the walker, in which N is a positive integer that is larger than 1; an acceleration value comparing unit which checks if there is at least one absolute value that is larger than a threshold acceleration value corresponding to the determined walking mode among the absolute values of the detected acceleration values; a step counting unit which increments a count value as a step taken by the walker according to a result of the comparison of the acceleration value comparing unit; and a step output unit which provides the counted number of steps to the walker after incrementing a count value as a step taken by the walker. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
Specification