Method and apparatus for real-time, mobile-based positioning according to sensor and radio frequency measurements
US-2016066157-A1 · Mar 3, 2016 · US
US9804270B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9804270-B2 |
| Application number | US-201514841251-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 31, 2015 |
| Priority date | Aug 31, 2015 |
| Publication date | Oct 31, 2017 |
| Grant date | Oct 31, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Techniques for acquiring Global Navigation Satellite System (GNSS) signals at a mobile device are provided. An example process according to these techniques includes receiving sensor data from at least one sensor of the mobile device, determining one or more blocked zones based on the sensor data in which at least a portion of signals from at least one space vehicle (SV) are blocked by an obstruction, selecting one or more SVs from SV information based on the one or more blocked zones, and attempting to acquire signals from the one or more SVs.
Opening claim text (preview).
What is claimed is: 1. A method for acquiring Global Navigation Satellite System (GNSS) signals at a mobile device, the method comprising: receiving sensor data from at least one sensor of the mobile device; determining one or more blocked zones, in which at least a portion of signals from at least one space vehicle (SV) are blocked by an obstruction, and a level of obstruction associated with each of the blocked zones based on the sensor data; selecting one or more space vehicles (SVs) from SV information based on the one or more blocked zones, wherein selecting the one or more SVs from the SV information comprises accessing the SV information of one or more GNSSs and prioritizing SVs associated with the one or more blocked zones based at least in part on the level of obstruction associated with each of the one or more blocked zones; and attempting to acquire signals from the selected one or more SVs. 2. The method of claim 1 , wherein accessing the SV information comprises: receiving assistance data at the mobile device that includes the SV information, retrieving the assistance data that includes the SV information from a memory of the mobile device, or a combination thereof. 3. The method of claim 1 , further comprising: determining a position location of the mobile device based on the acquired signals from the selected one or more SVs. 4. The method of claim 1 , wherein selecting the one or more SVs from the SV information based on the one or more blocked zones further comprises: selecting SVs not associated with the one or more blocked zones. 5. The method of claim 1 , wherein selecting the one or more SVs from the SV information based on the one or more blocked zones further comprises: prioritizing SVs not associated with the one or more blocked zones over SVs associated with the one or more blocked zones. 6. The method of claim 1 , wherein selecting the one or more SVs from the SV information based on the one or more blocked zones further comprises: prioritizing SVs not associated with the one or more blocked zones over SVs associated with the one or more blocked zones based at least in part on the level of obstruction associated with each of the one or more blocked zones. 7. The method of claim 1 , wherein determining the one or more blocked zones based on the sensor data further comprises: identifying obstructions that are likely to obstruct signals from the one or more SVs. 8. The method of claim 7 , wherein the sensor data comprises image data from a camera of the mobile device, and wherein identifying the obstructions that are likely to obstruct signals from the one or more SVs comprises identifying the obstructions using the image data. 9. The method of claim 1 , wherein determining the one or more blocked zones based on the sensor data further comprises: determining the one or more blocked zones based on at least one of an orientation of the mobile device and physical proximity of the mobile device to a user of the mobile device or other obstructions. 10. An apparatus comprising: means for receiving sensor data from at least one sensor of a mobile device; means for determining one or more blocked zones, in which at least a portion of signals from at least one space vehicle (SV) are blocked by an obstruction, and a level of obstruction associated with each of the blocked zones based on the sensor data; means for selecting one or more space vehicles (SVs) from SV information based on the one or more blocked zones, wherein the means for selecting further comprises means for accessing the SV information of one or more Global Navigation Satellite Systems (GNSSs) and means for prioritizing SVs associated with the one or more blocked zones based at least in part on the level of obstruction associated with each of the one or more blocked zones; and means for attempting to acquire signals from the one or more SVs. 11. The apparatus of claim 10 , wherein the means for selecting the one or more SVs from the SV information based on the one or more blocked zones further comprises: means for selecting SVs not associated with the one or more blocked zones. 12. The apparatus of claim 10 , wherein the means for selecting the one or more SVs from the SV information based on the one or more blocked zones further comprises: means for prioritizing SVs not associated with the one or more blocked zones over SVs associated with the one or more blocked zones. 13. The apparatus of claim 10 , means for prioritizing SVs not associated with the one or more blocked zones over SVs associated with the one or more blocked zones based at least in part on the level of obstruction associated with each of the one or more blocked zones. 14. The apparatus of claim 10 , wherein the means for determining the one or more blocked zones based on the sensor data further comprises: means for identifying obstructions that are likely to obstruct signals from the one or more SVs. 15. A mobile device comprising: a memory; and at least one processor coupled to the memory, the at least one processor being configured to: receive sensor data from at least one sensor of the mobile device; determine one or more blocked zones, in which at least a portion of signals from at least one space vehicle (SV) are blocked by an obstruction, and a level of obstruction associated with each of the blocked zones based on the sensor data; select one or more space vehicles (SVs) from SV information based on the one or more blocked zones, wherein the processor is configured to access the SV information of one or more Global Navigation Satellite Systems (GNSSs) and to prioritize SVs associated with the one or more blocked zones based at least in part on the level of obstruction associated with each of the one or more blocked zones; and attempt to acquire signals from the one or more SVs. 16. The mobile device of claim 15 , wherein the at least one processor being configured to select the one or more SVs from the SV information based on the one or more blocked zones further is further configured to: select SVs not associated with the one or more blocked zones. 17. The mobile device of claim 15 , wherein the at least one processor being configured to select the one or more SVs from the SV information based on the one or more blocked zones is further configured to: prioritize SVs not associated with the one or more blocked zones over SVs associated with the one or more blocked zones. 18. The mobile device of claim 15 , wherein the at least one processor being configured to select the one or more SVs from the SV information based on the one or more blocked zones is further configured to: prioritize SVs not associated with the one or more blocked zones over SVs associated with the one or more blocked zones based at least in part on the level of obstruction associated with each of the one or more blocked zones. 19. The mobile device of claim 15 , wherein the at least one processor being configured to determine the one or more blocked zones based on the sensor data is further configured to: identify obstructions that are likely to obstruct signals from the one or more SVs. 20. The mobile device of claim 15 , wherein the at least one processor being configured to determine the one or more blocked zones based on the sensor data is further configured to: determine the one or more blocked zones based on at least one of an orientation of the mobile device and physical proximity of the mobile device to a user of the mobile device.
Related publications grouped by family.
Answers are generated from the same data shown on this page.