Calibration techniques for activity sensing devices
First Claim
1. A method for calibrating an activity monitoring system associated with a user, the method comprising:
- performing a first calibration to produce first modified calibration data, including;
receiving, at a portable electronic device associated with the activity monitoring system and from an activity sensor, first activity data measurements;
generating the first modified calibration data from existing calibration data and the first activity data measurements; and
subsequently performing a second calibration to produce second modified calibration data including;
receiving, at the portable electronic device, an input of an actual distance;
receiving, at the portable electronic device and from the activity sensor, second activity data measurements;
determining, using the first modified calibration data and the second activity data measurements, an estimated elapsed distance generated during the second calibration;
determining an accuracy ratio based upon the estimated elapsed distance and the actual distance;
comparing the accuracy ratio to a threshold value;
if the accuracy ratio is determined to be greater than the threshold value, aborting the second calibration, wherein the accuracy ratio greater than the threshold value indicates that the estimated elapsed distance diverges from the actual distance by more than a set margin; and
if the accuracy ratio is determined to be less than the threshold value, generating the second modified calibration data using the accuracy ratio.
0 Assignments
0 Petitions
Accused Products
Abstract
Improved techniques and systems to calibrate an electronic device that is providing activity sensing are disclosed. The activity being sensed can, for example, correspond to walking or running by a user. In one embodiment, calibration can be performed by a portable electronic device so that activity data it receives from a remote sensor device can be more accurately processed. The improved techniques and systems to calibrate can be used to monitor, process, present and manage data captured by a remote sensor. The portable electronic device can also offer a convenient user interface that can be visual and/or audio based, customized to a particular application, user-friendly and/or dynamic. The portable electronic device can pertain to a portable media player and thus also provide media playback.
-
Citations
37 Claims
-
1. A method for calibrating an activity monitoring system associated with a user, the method comprising:
-
performing a first calibration to produce first modified calibration data, including; receiving, at a portable electronic device associated with the activity monitoring system and from an activity sensor, first activity data measurements; generating the first modified calibration data from existing calibration data and the first activity data measurements; and subsequently performing a second calibration to produce second modified calibration data including; receiving, at the portable electronic device, an input of an actual distance; receiving, at the portable electronic device and from the activity sensor, second activity data measurements; determining, using the first modified calibration data and the second activity data measurements, an estimated elapsed distance generated during the second calibration; determining an accuracy ratio based upon the estimated elapsed distance and the actual distance; comparing the accuracy ratio to a threshold value; if the accuracy ratio is determined to be greater than the threshold value, aborting the second calibration, wherein the accuracy ratio greater than the threshold value indicates that the estimated elapsed distance diverges from the actual distance by more than a set margin; and if the accuracy ratio is determined to be less than the threshold value, generating the second modified calibration data using the accuracy ratio. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium including at least computer program code for calibrating an activity monitoring system associated with a user, said non-transitory computer readable medium comprising instructions that are configured to cause one or more processors to perform operations comprising:
-
performing a first calibration to produce first modified calibration data, including; receiving, at a portable electronic device associated with the activity monitoring system and from an activity sensor, first activity data measurements; and generating the first modified calibration data from existing calibration data and the first activity data measurements; and subsequently performing a second calibration to produce second modified calibration data, including; receiving, at the portable electronic device, an input of an actual distance; receiving, at the portable electronic device and from the activity sensor, second activity data measurements; determining, using the first modified calibration data and the second activity data measurements, an estimated elapsed distance generated during the second calibration; determining an accuracy ratio based upon the estimated elapsed distance and the actual distance; comparing the accuracy ratio to a threshold value; if the accuracy ratio is determined to be greater than the threshold value, aborting the second calibration, wherein the accuracy ratio greater than the threshold value indicates that the estimated elapsed distance diverges from the actual distance by more than a set margin; and if the accuracy ratio is determined to be less than the threshold value, generating the second modified calibration data using the accuracy ratio. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 36)
-
-
26. An activity monitoring system arranged to monitor physical activity of a user, comprising:
-
a calibration engine arranged to calibrate the activity monitoring system by performing operations comprising; performing a first calibration to produce first modified calibration data, including; receiving, at a portable electronic device associated with the activity monitoring system and from an activity sensor, first activity data measurements; and generating the first modified calibration data from existing calibration data and the first activity data measurements; and subsequently performing a second calibration to produce second modified calibration data, including; receiving, at the portable electronic device, an input of an actual distance; receiving, at the portable electronic device and from the activity sensor, second activity data measurements; determining, using the first modified calibration data and the second activity data measurements, an estimated elapsed distance generated during the second calibration; determining an accuracy ratio based upon the estimated elapsed distance and the actual distance; comparing the accuracy ratio to a threshold value; if the accuracy ratio is determined to be greater than the threshold value, aborting the second calibration, wherein the accuracy ratio greater than the threshold value indicates that the estimated elapsed distance diverges from the actual distance by more than a set margin; and if the accuracy ratio is determined to be less than the threshold value, generating the second modified calibration data using the accuracy ratio. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 37)
-
Specification