Method for estimating elevation changes traveled by a user
First Claim
Patent Images
1. A method for estimating the elevation change traveled by a user, said method using a device comprising at least one pressure sensor configured to provide pressure values, an accelerometer configured to detect accelerations experienced by the device and a temperature sensor configured to provide temperature values in order to adjust the pressure values, said method comprising:
- a)—
periodically sampling the pressure values, reading the current pressure at a first sampling frequency F1, and storing the pressure values in the form of pressure or the corresponding altitude in a first buffer,b)—
filtering the pressure values stored in the first buffer, in order to determine filtered values,c)—
calculating a variance, on at least a portion of the filtered values, in order to determine a condition for including elevation changes corresponding to observed differences in the stored pressure or altitude values,d)—
calculating an elevation change traveled for the user, during his/her displacement,e)—
making a meter of positive elevation gains, based on the elevation change traveled calculation, andf)—
displaying the meter on a display of the device or communicating the meter to a smartphone.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for estimating the elevation change traveled by a user, said method using a pressure sensor and a temperature sensor, the pressure sensor being adapted to be held fixed to the user, the method comprising:
- a)—an operation of periodically sampling raw pressure values, reading the current raw pressure at a first sampling frequency, the raw values being stored in the form of pressure or the corresponding altitude in a first buffer (B1),
- b)—a filtering operation based on the raw values stored in the first buffer, in order to determine filtered values,
- c)—a variance calculation, performed on at least a portion of the filtered values, in order to determine a condition for including the elevation changes corresponding to the observed pressure or altitude differences.
-
Citations
15 Claims
-
1. A method for estimating the elevation change traveled by a user, said method using a device comprising at least one pressure sensor configured to provide pressure values, an accelerometer configured to detect accelerations experienced by the device and a temperature sensor configured to provide temperature values in order to adjust the pressure values, said method comprising:
-
a)—
periodically sampling the pressure values, reading the current pressure at a first sampling frequency F1, and storing the pressure values in the form of pressure or the corresponding altitude in a first buffer,b)—
filtering the pressure values stored in the first buffer, in order to determine filtered values,c)—
calculating a variance, on at least a portion of the filtered values, in order to determine a condition for including elevation changes corresponding to observed differences in the stored pressure or altitude values,d)—
calculating an elevation change traveled for the user, during his/her displacement,e)—
making a meter of positive elevation gains, based on the elevation change traveled calculation, andf)—
displaying the meter on a display of the device or communicating the meter to a smartphone. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A device configured to estimate an elevation change traveled by a user, said device comprising at least one pressure sensor configured to provide pressure values, an accelerometer configured to detect accelerations experienced by the device and a temperature sensor configured to provide temperature values in order to adjust the pressure values, said device further configured to:
-
a)—
perform periodically sampling the pressure values, read the current pressure at a first sampling frequency F1, and store the pressure values in the form of pressure or the corresponding altitude in a first buffer,b)—
perform a filtering operation on the pressure values stored in the first buffer, in order to determine filtered values,c)—
perform a variance calculation, on at least a portion of the filtered values, in order to determine a condition for including elevation changes corresponding to observed differences in the stored pressure or altitude values,d)—
perform an elevation change traveled calculation for the user, during his/her displacement,e)—
make a meter of positive elevation gains, based on the elevation change traveled calculation, andf)—
display the meter on a display of the device or to communicate the meter to a smartphone. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
Specification