System and method for improving orientation data
First Claim
1. A method for filtering data associated with a first sensor coupled to a computing device, the method comprising:
- receiving a signal from the first sensor;
detecting a change in a variability of a first signal parameter from a plurality of signal parameters from the signal;
adjusting, based at least in part on the detected change in the variability of the first signal parameter, a first filter parameter of a filter used to filter a second signal parameter from the signal, wherein the first filter parameter of the filter comprises a window size for the filter, and wherein adjusting the first filter parameter of the filter comprises changing the window size for the filter directly proportionally to the variability of the first signal parameter; and
transitioning the filter to a low power state in response to determining that the device has transitioned to a stationary state.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the disclosure relate to computing technologies. In particular, aspects of the disclosure relate to mobile computing device technologies, such as systems, methods, apparatuses, and computer-readable media for improving orientation data. In one embodiment, techniques are described for filtering data associated with a first sensor coupled to a computing device, by receiving a signal from the first sensor, detecting a change in a variability of a first signal parameter from a plurality of signal parameters from the signal, and adjusting, based at least in part on the detected change in the variability of the first signal parameter, at least one filter parameter of a filter used to filter a second signal parameter from the signal.
47 Citations
28 Claims
-
1. A method for filtering data associated with a first sensor coupled to a computing device, the method comprising:
-
receiving a signal from the first sensor; detecting a change in a variability of a first signal parameter from a plurality of signal parameters from the signal; adjusting, based at least in part on the detected change in the variability of the first signal parameter, a first filter parameter of a filter used to filter a second signal parameter from the signal, wherein the first filter parameter of the filter comprises a window size for the filter, and wherein adjusting the first filter parameter of the filter comprises changing the window size for the filter directly proportionally to the variability of the first signal parameter; and transitioning the filter to a low power state in response to determining that the device has transitioned to a stationary state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer device for filtering data associated with a first sensor, comprising:
-
a receiver configured to receive a signal from the first sensor; a filter having a first filter parameter used to filter a first signal parameter from the signal, the first filter parameter being adjustable based at least in part on a detected change in variability of a second signal parameter from a plurality of signal parameters from the signal, wherein the first filter parameter of the filter comprises a window size for the filter, wherein the window size for the filter is directly proportional to the variability of the second signal parameter; and processing logic configured to transition the filter to a low power state in response to a determination that the device has transitioned to a stationary state. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A non-transitory computer readable storage medium, wherein the non-transitory computer readable storage medium comprises instructions executable by processing logic, the instructions comprising instructions to:
-
receive a signal from a first sensor; detect a change in a variability of a first signal parameter from a plurality of signal parameters from the signal; adjust, based at least in part on the detected change in the variability of the first signal parameter, at least one filter parameter of a filter used to filter a second signal parameter from the signal, wherein the at least one filter parameter of the filter comprises a window size for the filter, wherein the window size for the filter is directly proportional to the variability of the second signal parameter; and transition the filter to a low power state in response to determining that the apparatus has transitioned to a stationary state.
-
-
26. An apparatus, comprising:
-
means for receiving a signal from a first sensor; means for detecting a change in a variability of a first signal parameter from a plurality of signal parameters from the signal; means for adjusting, based at least in part on the detected change in the variability of the first signal parameter, a first filter parameter of a filter used to filter a second signal parameter from the signal, wherein the first filter parameter of the filter comprises a window size for the filter, and wherein adjusting the first filter parameter of the filter comprises means for changing the window size for the filter directly proportionally to the variability of the first signal parameter; and means for transitioning the filter to a low power state in response to determining that the apparatus has transitioned to a stationary state. - View Dependent Claims (27, 28)
-
Specification