Calibration factors for step frequency bands
First Claim
1. A method comprising:
- obtaining, from a motion sensor of a mobile device, motion data;
determining, from a digital pedometer of the mobile device, a step frequency of a user carrying the mobile device, the step frequency determined from the motion data;
obtaining, by the digital pedometer of the mobile device, a calibration factor;
determining, by the digital pedometer, a first step frequency band for the calibration factor based on the step frequency;
determining, by the digital pedometer, a first average calibration factor for the first step frequency band using the calibration factor;
determining, by the digital pedometer, that the first average calibration factor is higher than a second average calibration factor for a second step frequency band, where the second step frequency band is higher than the first step frequency band;
updating, by the digital pedometer, the second average calibration factor for the second step frequency band by setting the second average calibration factor equal to the first average calibration factor;
obtaining, by the digital pedometer, a new step frequency from the digital pedometer;
determining, by the digital pedometer, that the new step frequency is in the second step frequency band;
estimating, by the digital pedometer, a new distance traveled by the user of the mobile device, using the new step frequency and the updated second average calibration factor; and
displaying, on a display device, the new distance traveled by the user carrying the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile device includes a pedometer function that calculates an estimated distance based on sensor measurements. The sensor measurements are used to determine a step frequency of the user, which is used to estimate the distance traveled by the user. To correct for the unique step frequency of the user, a calibration factor is calculated that can be multiplied by the estimated distance to improve the accuracy of the distance estimate. New calibration factors resulting from calibration trials are assigned to step frequency bands. An average calibration factor is calculated for each frequency band. The average calibration factors of the bands are updated to ensure that the average calibration factor of any given band is greater than or equal to the average calibration factors in all lower bands.
-
Citations
9 Claims
-
1. A method comprising:
-
obtaining, from a motion sensor of a mobile device, motion data; determining, from a digital pedometer of the mobile device, a step frequency of a user carrying the mobile device, the step frequency determined from the motion data; obtaining, by the digital pedometer of the mobile device, a calibration factor; determining, by the digital pedometer, a first step frequency band for the calibration factor based on the step frequency; determining, by the digital pedometer, a first average calibration factor for the first step frequency band using the calibration factor; determining, by the digital pedometer, that the first average calibration factor is higher than a second average calibration factor for a second step frequency band, where the second step frequency band is higher than the first step frequency band; updating, by the digital pedometer, the second average calibration factor for the second step frequency band by setting the second average calibration factor equal to the first average calibration factor; obtaining, by the digital pedometer, a new step frequency from the digital pedometer; determining, by the digital pedometer, that the new step frequency is in the second step frequency band; estimating, by the digital pedometer, a new distance traveled by the user of the mobile device, using the new step frequency and the updated second average calibration factor; and displaying, on a display device, the new distance traveled by the user carrying the mobile device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A mobile device comprising:
-
a display device; a motion sensor; a digital pedometer coupled to the motion sensor and configured to; obtain, from the motion sensor, motion data; determine a step frequency of a user carrying the mobile device, the step frequency determined from the motion data; obtain a calibration factor; determine a first step frequency band for the calibration factor based on the step frequency; determine a first average calibration factor for the first step frequency band using the calibration factor; determine that the first average calibration factor is higher than a second average calibration factor for a second step frequency band, where the second step frequency band is higher than the first step frequency band; update the second average calibration factor for the second step frequency band by setting the second average calibration factor equal to the first average calibration factor; obtain a new step frequency; estimate a new distance traveled by the user of the mobile device using the new step frequency and the updated second average calibration factor; and display, by the display device, the new distance traveled by the user carrying the mobile device. - View Dependent Claims (7, 8, 9)
-
Specification