×

Accelerometer-based systems and methods for quantifying steps

  • US 10,732,006 B1
  • Filed: 12/11/2019
  • Issued: 08/04/2020
  • Est. Priority Date: 11/03/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system for counting steps, the system comprising:

  • a processor in communication with an accelerometer, wherein the accelerometer generates accelerometer outputs from being coupled to an individual; and

    a non-transitory computer-readable medium in communication with the processor, the non-transitory computer-readable medium storing instructions for execution by the processor to;

    determine a plurality of time periods, each of the plurality of time periods being a time period;

    determine readings using the accelerometer outputs;

    identify counted peak heights, each of the counted peak heights comprising a maximum reading during a time period in which the maximum reading is greater than a rest threshold, the rest threshold determined by;

    receiving readings from the accelerometer during a period of rest,identifying a rest maximum, the rest maximum comprising the greatest reading generated by the accelerometer during the period of rest, anddetermining the rest threshold using the rest maximum;

    determine a peak threshold for each of the plurality of time periods having a counted peak height, the peak threshold comprising a first weighted average of two or more counted peak heights;

    identify counted amplitudes, each of the counted amplitudes comprising a difference between the maximum reading and a minimum reading during a time period in which the counted peak height exceeds the peak threshold;

    determine an amplitude threshold for each of the plurality of time periods having a counted amplitude, the amplitude threshold comprising a second weighted average of two or more counted amplitudes; and

    increment a counter if the counted amplitude exceeds the amplitude threshold associated with the time period in which the counted amplitude occurred, a number stored by the counter representing a number of steps taken by the individual.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×