US 12,262,280 B2
Validating and using map data for positioning
Neha Nagori, San Jose, CA (US); Han Zhang, Beijing (CN); Himanshu Shah, Milpitas, CA (US); Abdelmonaem Lakhzouri, Fremont, CA (US); and William Morrison, San Francisco, CA (US)
Assigned to QUALCOMM Incorporated, San Diego, CA (US)
Filed by QUALCOMM Incorporated, San Diego, CA (US)
Filed on Aug. 2, 2021, as Appl. No. 17/391,988.
Claims priority of provisional application 63/060,948, filed on Aug. 4, 2020.
Prior Publication US 2022/0046383 A1, Feb. 10, 2022
Int. Cl. H04W 4/02 (2018.01); H04W 4/029 (2018.01)
CPC H04W 4/027 (2013.01) [H04W 4/029 (2018.02)] 36 Claims
OG exemplary drawing
 
1. A user equipment (UE) comprising:
a receiver configured to receive positioning signals;
a sensor configured to provide sensor output data;
a memory; and
a processor communicatively coupled to the receiver, the sensor, and the memory, wherein the processor is configured to:
obtain positioning information based on the positioning signals;
obtain motion of the UE based on the sensor output data;
obtain available map data that includes locations of physical environmental features;
select at least a portion of the available map data based on the motion of the UE;
determine a validity status of the portion of the available map data based on whether the positioning information, the motion of the UE, and the portion of the available map data are consistent, wherein the processor is configured to determine the validity status of the portion of the available map data as valid in response to the positioning information, the motion of the UE, and the portion of the available map data being consistent, and as invalid otherwise; and
determine at least one of a position estimate for the UE and a direction of motion of the UE constrained by the portion of the available map data based on the validity status of the portion of the available map data being valid and without being constrained by the portion of the available map data based on the validity status of the portion of the available map data being invalid.