Autonomous robot localization
US-9510505-B2 · Dec 6, 2016 · US
US9874632B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9874632-B2 |
| Application number | US-201514886004-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 17, 2015 |
| Priority date | Nov 27, 2012 |
| Publication date | Jan 23, 2018 |
| Grant date | Jan 23, 2018 |
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.
Methods, systems, and products determine electromagnetic reflective characteristics of ambient environments. A wireless communications device sends a cellular impulse and receives reflections of the cellular impulse. The cellular impulse and the reflections of the cellular impulse may be compared to determine the electromagnetic reflective characteristics of an ambient environment.
Opening claim text (preview).
The invention claimed is: 1. A method, comprising: receiving, by a server, global positioning system information representing a location reported by a mobile device; querying, by the server, an electronic database for the global positioning system information representing the location, the electronic database electronically associating electromagnetic reflection profiles to the global positioning system information representing locations; determining, by the server, that the electronic database lacks an entry that matches the global positioning system information representing the location reported by the mobile device; instructing, by the server, the mobile device to transmit an impulse in response to the electronic database lacking the entry and to send a reflection profile at the location represented by the global positioning system information; receiving, by the server, the reflection profile sent from the mobile device at the location; and adding, by the server, the entry in the electronic database describing the reflection profile, the entry electronically associating the reflection profile with the global positioning system information representing the location reported by the mobile device. 2. The method of claim 1 , further comprising storing a characteristic representing an electromagnetic noise in association with the global positioning system information representing the location. 3. The method of claim 1 , further comprising storing a characteristic representing a signal to noise ratio in association with the global positioning system information representing the location. 4. The method of claim 1 , further comprising storing a characteristic representing an interference in association with the global positioning system information representing the location. 5. The method of claim 1 , further comprising storing a characteristic representing a distortion in association with the global positioning system information representing the location. 6. The method of claim 1 , further comprising receiving a future query after the entry is added to the electronic database, the future query specifying the global positioning system information. 7. The method of claim 6 , further comprising sending the reflection profile as a response to the future query. 8. The method of claim 6 , further comprising retrieving the reflection profile identified by the electronic database that is electronically associated with the global positioning system information. 9. The method of claim 1 , further comprising generating the reflection profile. 10. A system, comprising: a hardware processor; and a memory device, the memory device storing instructions, the instructions when executed causing the hardware processor to perform operations, the operations comprising: receiving a request for an electromagnetic reflection profile sent from a mobile device, the request for the electromagnetic reflection profile specifying global positioning system information representing a location associated with the mobile device; querying an electronic database for the global positioning system information representing the location, the electronic database electronically associating electromagnetic reflection profiles to the global positioning system information representing locations; determining the electronic database lacks an entry that electronically associates the global positioning system information to the electromagnetic reflection profile; sending an electronic command to the mobile device in response to the electronic database lacking the entry, the electronic command instructing the mobile device to transmit a cellular impulse; receiving the electromagnetic reflection profile sent from the mobile device in response to the electronic command; and adding the entry in the electronic database that electronically associated associates the electromagnetic reflection profile with the global positioning system information representing the location. 11. The system of claim 10 , wherein the operations further comprise storing a characteristic representing an electromagnetic noise in association with the global positioning system information representing the location. 12. The system of claim 10 , wherein the operations further comprise storing a characteristic representing a signal to noise ratio in association with the global positioning system information representing the location. 13. The system of claim 10 , wherein the operations further comprise storing a characteristic representing an interference in association with the global positioning system information representing the location. 14. The system of claim 10 , wherein the operations further comprise storing a characteristic representing a distortion in association with the global positioning system information representing the location. 15. The system of claim 10 , wherein the operations further comprise receiving a future query specifying the global positioning system information. 16. A memory device storing instructions that when executed cause a hardware processor to perform operations, the operations comprising: receiving a request for an electromagnetic reflection profile sent from a mobile device, the request for the electromagnetic reflection profile specifying global positioning system information representing a location reported by the mobile device; querying an electronic database for the global positioning system information representing the location, the electronic database electronically associating electromagnetic reflection profiles to the global positioning system information representing locations; determining the electronic database lacks an entry that electronically associates the global positioning system information to the electromagnetic reflection profile; sending an electronic command to the mobile device in response to the electronic database lacking the entry, the electronic command instructing the mobile device to transmit a cellular impulse; receiving the electromagnetic reflection profile sent from the mobile device in response to the electronic command; and adding the entry in the electronic database that electronically associated associates the electromagnetic reflection profile with the global positioning system information representing the location. 17. The memory device of claim 16 , wherein the operations further comprise storing a characteristic representing an electromagnetic noise in association with the global positioning system information. 18. The memory device of claim 16 , wherein the operations further comprise storing a characteristic representing a signal to noise ratio in association with the global positioning system information. 19. The memory device of claim 16 , wherein the operations further comprise storing a characteristic representing an interference in association with the global positioning system information. 20. The memory device of claim 16 , wherein the operations further comprise storing a characteristic representing a distortion in association with the global positioning system information.
using multipath signals · CPC title
Indirect determination of position data · CPC title
Systems determining position data of a target · CPC title
Radio frequency fingerprinting · CPC title
Creating or updating the radio-map · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.