Systems and Methods for Speed Estimation Based on Stride Data Using Predictive Modeling
First Claim
1. A method of processing data, comprising:
- receiving a stride frequency measurement at a portable device;
accessing a predictive model based on a nondeterministic association between a previous set of stride frequency data and a previous set of calculated speed data at corresponding time intervals; and
generating an estimated speed value based on the stride frequency measurement and the predictive model.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for speed estimation based on stride data using predictive modeling relate to portable wireless devices (202) that contain GPS or other location resources to generate position and speed data. The device (202) also incorporates an accelerometer (212) or other motion sensor. When GPS signals are interrupted, an estimation module (216) and associated logic generates a speed estimate based solely on stride frequency data from the accelerometer (212). Unlike conventional estimators, the estimation module (216) operates on a non-deterministic basis, generating an estimated speed using a joint probability distribution derived from previous speed and stride data captured while positioning signals are available. The estimation module (216) can continue to operate when GPS signals are available, and either filter the GPS speed measures for spurious signals, or further train the estimation module (216) with new position data. The estimation module (216) can also incorporate altitude measurements when estimating speed.
-
Citations
21 Claims
-
1. A method of processing data, comprising:
-
receiving a stride frequency measurement at a portable device; accessing a predictive model based on a nondeterministic association between a previous set of stride frequency data and a previous set of calculated speed data at corresponding time intervals; and generating an estimated speed value based on the stride frequency measurement and the predictive model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A device, comprising:
-
an accelerometer module; and a processor, communicating with the accelerometer module, the processor being configured to receive a stride frequency measurement from the accelerometer module, access a predictive model based on a nondeterministic association between a previous set of stride frequency data and a previous set of calculated speed data at corresponding time intervals, and generate an estimated speed value based on the stride frequency measurement and the predictive model. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
Specification