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.