Positioning operation based on filtered map data
AssigneeQUALCOMM Incorporated
InventorsGautam NIRULA, Himanshu SHAH, William MORRISON, Hsiao Chien LIANG
Life of this patent
Estimating the term…
Abstract
In an aspect, a user device or a server may obtain a global navigation satellite system (GNSS) position of the user device, a sensor-based trajectory of the user device, or both. The user device or the server may filter map data indicating possible routes of the user device based on one or more criteria associated with the GNSS position, the sensor-based trajectory, or both to obtain filtered map data. The user device or the server may determine a position estimate for the user device based on the filtered map data.
Claims20
A method of positioning for a user device, comprising:
- obtaining a global navigation satellite system (GNSS) position of the user device, a sensor-based trajectory of the user device, or both;
- filtering map data indicating possible routes of the user device based on a range threshold to remove a first set of one or more routes from the possible routes outside a predetermined range of the GNSS position and an inconsistency threshold to remove a second set of one or more routes from the possible routes that are inconsistent with the sensor-based trajectory to obtain filtered map data, wherein the inconsistency threshold is based at least in part on one or more motion parameters of the user device;
- determining a navigation solution for the user device based on the filtered map data;
- and
- performing one or more actions based on the navigation solution.
An apparatus, comprising:
- a memory;
- and
- one or more processors communicatively coupled to the memory, the one or more processors, either alone or in combination, configured to:
- obtain a global navigation satellite system (GNSS) position of a user device, a sensor-based trajectory of the user device, or both;
- filter map data indicating possible routes of the user device based on a range threshold to remove a first set of one or more routes from the possible routes outside a predetermined range of the GNSS position and an inconsistency threshold to remove a second set of one or more routes from the possible routes that are inconsistent with the sensor-based trajectory to obtain filtered map data, wherein the inconsistency threshold is based at least in part on one or more motion parameters of the user device;
- determine a navigation solution for the user device based on the filtered map data;
- and
- perform one or more actions based on the navigation solution.
An apparatus, comprising:
- means for obtaining a global navigation satellite system (GNSS) position of a user device, a sensor-based trajectory of the user device, or both;
- means for filtering map data indicating possible routes of the user device based on a range threshold to remove a first set of one or more routes from the possible routes outside a predetermined range of the GNSS position and an inconsistency threshold to remove a second set of one or more routes from the possible routes that are inconsistent with the sensor-based trajectory to obtain filtered map data, wherein the inconsistency threshold is based at least in part on one or more motion parameters of the user device;
- means for determining a navigation solution for the user device based on the filtered map data;
- and
- means for performing one or more actions based on the navigation solution.
Dependencies are inferred from the claim text.