System and method for adjusting step detection based on motion information
First Claim
Patent Images
1. A method improving position measurement of an electronic device, comprising:
- measuring movement of the electronic device;
extracting feature information from the measured movement of the electronic device; and
using the extracted feature information to adjust a filtering of information relating to the movement of the electronic device, wherein the using of the extracted feature information comprises;
comparing the feature information to a plurality of test feature classes;
selecting one of the plurality of test feature classes that most closely resembles the feature information;
and using the selected test feature class for adjusting the filtering of information relating to the movement of the electronic device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for changing the weighting accelerometer filtering based upon motion sensor measurements. Using measurements from motion sensors, one or more features can be extracted. This information is used by an algorithm to assign a most appropriate test feature class to be the class of the state of motion at a particular moment in time. This information is used to provide more accurate positioning information, and can also be used to power down the motion sensor at various times, providing an improvement in battery efficiency.
-
Citations
16 Claims
-
1. A method improving position measurement of an electronic device, comprising:
-
measuring movement of the electronic device; extracting feature information from the measured movement of the electronic device; and using the extracted feature information to adjust a filtering of information relating to the movement of the electronic device, wherein the using of the extracted feature information comprises; comparing the feature information to a plurality of test feature classes; selecting one of the plurality of test feature classes that most closely resembles the feature information; and using the selected test feature class for adjusting the filtering of information relating to the movement of the electronic device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product stored on a non-transitory computer readable medium for improving position measurement of an electronic device, comprising:
-
computer code for measuring movement of the electronic device using a sensor; computer code for extracting feature information from the measured movement of the electronic device; and computer code for using the extracted feature information to adjust a filtering of information relating to the movement of the electronic device, wherein the computer code for using the extracted feature information comprises; computer code for comparing the feature information to a plurality of test feature classes; computer code for selecting one of the plurality of test feature classes that most closely resembles the feature information; and computer code for using the selected test feature class to adjust the filtering of information relating to the movement of the electronic device. - View Dependent Claims (7, 8, 9)
-
-
10. An electronic device, comprising:
-
a processor; and a memory unit including; computer code for measuring movement of the electronic device using a sensor; computer code for extracting feature information from the measured movement of the electronic device; and computer code for using the extracted feature information to adjust a filtering of information relating to the movement of the electronic device, wherein the computer code for using the extracted feature information comprises; computer code for comparing the feature information to a plurality of test feature classes; computer code for selecting one of the plurality of test feature classes that most closely resembles the feature information; and computer code for using the selected test feature class to adjust the filtering of information relating to the movement of the electronic device. - View Dependent Claims (11, 12)
-
-
13. A module, comprising:
-
a processor; a sensor operatively connected to the processor; and a memory unit operatively connected to the processor and including; computer code for measuring movement of the electronic device using the sensor, computer code for extracting feature information from the measured movement of the electronic device, and computer code for using the extracted feature information to adjust a filtering of information relating to the movement of the electronic device, wherein the computer code for using the extracted feature information comprises; computer code for comparing the feature information to a plurality of test feature classes, computer code for selecting one of the plurality of test feature classes that most closely resembles the feature information, and computer code for using the selected test feature class to adjust the filtering of information relating to the movement of the electronic device. - View Dependent Claims (14, 15, 16)
-
Specification