METHOD AND SYSTEM FOR CALIBRATING A PEDOMETER
First Claim
1. A method of calibrating a wearable electronic device including a location data unit and an inertial motion unit, the method comprising:
- providing a calibration table including default calibration data for the wearable electronic device;
determining if location data is available from the location data unit;
determining if the calibration table has been updated to achieve predetermined thresholds;
receiving, from the location data unit, location data associated with the wearable electronic device as a function of time if the location data is available;
computing a travel speed of the user based on the location data if the location data is available;
receiving, from the inertial motion unit, user stride data as a function of time;
updating the calibration table using the travel speed and the user stride data; and
providing data from the updated calibration table to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of calibrating a wearable electronic device including a location data unit and an inertial motion unit includes providing a calibration table including default calibration data for the wearable electronic device and determining if location data is available from the location data unit. The method also includes determining if the calibration table has been updated to achieve predetermined thresholds and receiving, from the location data unit, location data associated with the wearable electronic device as a function of time if the location data is available. The method further includes computing a travel speed of the user based on the location data if the location data is available, receiving, from the inertial motion unit, user stride data as a function of time, updating the calibration table using the travel speed and the user stride data, and providing data from the updated calibration table to the user.
12 Citations
24 Claims
-
1. A method of calibrating a wearable electronic device including a location data unit and an inertial motion unit, the method comprising:
-
providing a calibration table including default calibration data for the wearable electronic device; determining if location data is available from the location data unit; determining if the calibration table has been updated to achieve predetermined thresholds; receiving, from the location data unit, location data associated with the wearable electronic device as a function of time if the location data is available; computing a travel speed of the user based on the location data if the location data is available; receiving, from the inertial motion unit, user stride data as a function of time; updating the calibration table using the travel speed and the user stride data; and providing data from the updated calibration table to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of calibrating a wearable electronic device including a location data unit and an inertial motion unit, the method comprising:
-
initiating a calibration process; providing a calibration table including default calibration data for the wearable electronic device; receiving, from the location data unit, location data associated with the wearable electronic device as a function of time; receiving, from the inertial motion unit, user stride data as a function of time; computing a travel speed of the wearable electronic device based on the location data; updating the calibration table using the travel speed and the user stride data; and completing the calibration process. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of updating a calibration table for a wearable electronic device including a location data unit and an inertial motion unit, the method comprising:
-
providing the calibration table including default calibration data for the user; receiving, from the location data unit, location data associated with the wearable electronic device as a function of time; computing a travel speed of the user based on the location data; receiving, from the inertial motion unit, user stride data as a function of time; receiving, from the inertial motion unit, slope data; compute stride metrics using the user stride data; and updating the calibration table using the travel speed and the stride metrics. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification