Step counter accounting for incline
DCFirst Claim
Patent Images
1. A step counter system comprising:
- an accelerometer to detect motion of a user;
a step calculation logic to utilize the motion detected by the accelerometer to detect and count steps; and
an incline logic to utilize the motion detected by the accelerometer to make a calculation of an incline of a surface on which the user moved for one or more of the steps, wherein the calculation is performed for a step based on identifying a vertical travel up portion of the step, identifying a vertical travel down portion of the step, and computing a difference between the vertical travel up portion and the vertical travel down portion of the step.
4 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A method and apparatus for a step counter system is described. The step counter system comprises an accelerometer to detect motion of a user, a step calculation logic to utilize the motion detected by the accelerometer to detect and count steps, and an incline logic to calculate an incline of a surface on which the user moved.
208 Citations
24 Claims
-
1. A step counter system comprising:
-
an accelerometer to detect motion of a user; a step calculation logic to utilize the motion detected by the accelerometer to detect and count steps; and an incline logic to utilize the motion detected by the accelerometer to make a calculation of an incline of a surface on which the user moved for one or more of the steps, wherein the calculation is performed for a step based on identifying a vertical travel up portion of the step, identifying a vertical travel down portion of the step, and computing a difference between the vertical travel up portion and the vertical travel down portion of the step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a motion detection apparatus to detect three dimensional motion of a user on a surface; an incline logic to utilize the motion detected by the motion detection apparatus to make a calculation of an incline of the surface to associate with user steps, wherein the calculation is performed for one or more of the user steps based on identifying a vertical travel up portion of the step, identifying a vertical travel down portion of the step, and computing a difference between the vertical travel up portion and the vertical travel down portion of the step; and an energy calculation logic to calculate a calorie expenditure of the user, based on the three dimensional motion of the user, wherein the energy calculation logic takes into account the incline of the surface. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
receiving data from an accelerometer, the data indicating a motion of a user in three dimensions; calculating, by a mobile device, user step data based on the accelerometer data; and calculating an incline by the mobile device, and associating the incline with the step data, wherein for one of more of the steps the incline is calculated by identifying a vertical travel up portion of the step, identifying a vertical travel down portion of the step, and computing a difference between the vertical travel up portion and the vertical travel down portion of the step. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification