GPS ACCURACY REFINEMENT USING EXTERNAL SENSORS
First Claim
1. An apparatus comprising:
- a global-positioning system (GPS) receiver;
at least one motion sensor;
control logic, the control logic configured to;
a) obtain GPS data from the GPS receiver,b) obtain data from the at least one motion sensor,c) determine step count data from the data obtained from the at least one motion sensor, andd) determine first refined data for one or more first measurement intervals using both the GPS data and the step count data.
1 Assignment
0 Petitions
Accused Products
Abstract
Biometric monitoring devices, including various technologies that may be implemented in such devices, are discussed herein. Additionally, techniques for enhancing GPS speed and distance measurements based on step counts measured by a biometric monitoring device are provided. Such techniques may, in some implementations, involve blending two independently-measured data streams of raw distance traveled—one based on inter-coordinate GPS coordinate distances and one based on step count and stride length—using a Kalman filter to provide an enhanced-accuracy measurement of distance or speed traveled. In some other or additional implementations, distances or speeds calculated based on inter-coordinate GPS coordinate distances may be smoothed with a smoothing constant that is proportional to the variance in measured step count.
-
Citations
30 Claims
-
1. An apparatus comprising:
-
a global-positioning system (GPS) receiver; at least one motion sensor; control logic, the control logic configured to; a) obtain GPS data from the GPS receiver, b) obtain data from the at least one motion sensor, c) determine step count data from the data obtained from the at least one motion sensor, and d) determine first refined data for one or more first measurement intervals using both the GPS data and the step count data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
a) obtaining GPS data from a GPS receiver; b) obtaining data from at least one motion sensor; c) determining step count data from the data obtained from the at least one motion sensor; and d) determining first refined data for one or more first measurement intervals using both the GPS data and the step count data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory, machine-readable storage medium, wherein the storage medium stores computer-executable instructions for controlling at least one processor communicatively connected with a global positioning system (GPS) receiver and at least one motion sensor to:
-
a) obtain GPS data from the GPS receiver, b) obtain data from the at least one motion sensor, c) determine step count data from the data obtained from the at least one motion sensor, and d) determine first refined data for one or more first measurement intervals using both the GPS data and the step count data. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification