Methods and Systems for Applying Weights to Information From Correlated Measurements for Likelihood Formulations Based on Time or Position Density
First Claim
1. A method comprising:
- receiving data from sensors of a device, wherein the data are usable to estimate movement of the device;
determining measurements from the data that are collected within a threshold time of each other or collected from locations within a threshold distance of each other;
determining a magnitude of a weight to apply to the determined measurements based on a number of measurements in the determined measurements; and
applying, by one or more processors, the weight to the determined measurements to reduce influence of the determined measurements on an estimation of movement of the device.
2 Assignments
0 Petitions
Accused Products
Abstract
Within examples, methods and systems for applying weights to information from correlated measurements for likelihood formulations based on time or position density are described. An example method includes receiving data from sensors of a device for an estimation of movement of the device, determining measurements from the data that are collected within a threshold time of each other or collected from locations within a threshold distance of each other, determining a magnitude of a weight to apply to the determined measurements based on a number of measurements in the determined measurements, and applying, by a processor, the weight to the determined measurements to reduce influence of the determined measurements on the estimation of movement of the device.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving data from sensors of a device, wherein the data are usable to estimate movement of the device; determining measurements from the data that are collected within a threshold time of each other or collected from locations within a threshold distance of each other; determining a magnitude of a weight to apply to the determined measurements based on a number of measurements in the determined measurements; and applying, by one or more processors, the weight to the determined measurements to reduce influence of the determined measurements on an estimation of movement of the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer readable medium having stored therein instructions, that when executed by a computing device, cause the computing device to perform functions comprising:
-
receiving data from sensors of a device, wherein the data are usable to estimate movement of the device; determining measurements from the data that are collected within a threshold time of each other or collected from locations within a threshold distance of each other; determining a magnitude of a weight to apply to the determined measurements based on a number of measurements in the determined measurements; and applying the weight to the determined measurements to reduce influence of the determined measurements on an estimation of movement of the device. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system comprising:
-
one or more processors; data storage configured to store instructions that, when executed by the one or more processors, cause the system to perform functions comprising; receiving data from sensors of a device, wherein the data are usable to estimate movement of the device; determining measurements from the data that are collected within a threshold time of each other or collected from locations within a threshold distance of each other; determining a magnitude of a weight to apply to the determined measurements based on a number of measurements in the determined measurements; and applying the weight to the determined measurements to reduce influence of the determined measurements on an estimation of movement of the device. - View Dependent Claims (18, 19, 20)
-
Specification