Anti-spoofing detection system

US9494691B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9494691-B2
Application numberUS-201313965942-A
CountryUS
Kind codeB2
Filing dateAug 13, 2013
Priority dateMar 22, 2010
Publication dateNov 15, 2016
Grant dateNov 15, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Spoofing of a satellite positioning system is detected by receiving position location data from multiple sources. The received data is compared and inconsistent data is marked. A position location is estimated based on the received position location data, while accounting for the marked inconsistent data.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for marking inconsistent position location data of a mobile device, comprising: receiving position location data from a plurality of data sources with one or more receivers; comparing the received position location data; and marking inconsistent position location data based on the comparison and a reliability hierarchy of the plurality of data sources. 2. The method of claim 1 , wherein marking inconsistent position location data is performed by at least one of a mobile device or a server. 3. The method of claim 1 , wherein the plurality of data sources comprise at least one of a satellite system, a base station, or a wireless access point. 4. The method of claim 1 , wherein one of the marked inconsistent position location data from a data source is associated with a spoofing signal. 5. The method of claim 4 , wherein the marked inconsistent position location data is discarded. 6. The method of claim 4 , wherein the marked inconsistent position location data is flagged. 7. The method of claim 4 , wherein the marked inconsistent position location data is de-weighted. 8. The method of claim 4 , further comprising sending notification of the marked inconsistent position location data. 9. The method of claim 1 , further comprising estimating the position of the mobile device based on the received position location data, while accounting for the marked inconsistent data. 10. The method of claim 9 , wherein accounting for the marked inconsistent data includes discarding or de-weighting the marked inconsistent data. 11. The method of claim 9 , in which marking comprises marking inconsistent data that is inconsistent with a majority of the received position location data. 12. A computer-readable storage medium including program code tangibly stored thereon, comprising: program code to receive position location data from a plurality of data sources with one or more receivers; program code to compare the received position location data; and program code to mark inconsistent position location data based on the comparison and a reliability hierarchy of the plurality of data sources. 13. The medium of claim 12 , wherein marking inconsistent position location data is performed by at least one of a mobile device or a server. 14. The medium of claim 12 , wherein the plurality of data sources comprise at least one of a satellite system, a base station, or a wireless access point. 15. The medium of claim 12 , wherein one of the marked inconsistent position location data from a data source is associated with a spoofing signal. 16. The medium of claim 15 , further comprising program code to discard the marked inconsistent position location data. 17. The medium of claim 15 , further comprising program code to flag the marked inconsistent position location data. 18. The medium of claim 15 , further comprising program code to de-weight the marked inconsistent position location data. 19. The medium of claim 15 , further comprising program code to send notification of the marked inconsistent position location data. 20. The medium of claim 12 , further comprising program code to estimate the position of a mobile device based on the received position location data, while accounting for the marked inconsistent data. 21. The medium of claim 20 , wherein accounting for the marked inconsistent data further comprises program code to discard or de-weight the marked inconsistent data. 22. An apparatus for marking inconsistent position location data of a mobile device, comprising: at least one receiver to receive position location data from a plurality of data sources; and a processor configured to: compare the received position location data; and mark inconsistent position location data based on the comparison and a reliability hierarchy of the plurality of data sources. 23. The apparatus of claim 22 , wherein marking inconsistent position location data is performed by at least one of a mobile device or a server. 24. The apparatus of claim 22 , wherein the plurality of data sources comprise at least one of a satellite system, a base station, or a wireless access point. 25. The apparatus of claim 22 , wherein one of the marked inconsistent position location data from a data source is associated with a spoofing signal. 26. The apparatus of claim 25 , in which the processor is further configured to discard the marked inconsistent position location data. 27. The apparatus of claim 25 , in which the processor is further configured to flag the marked inconsistent position location data. 28. The apparatus of claim 25 , in which the processor is further configured to de-weight the marked inconsistent position location data. 29. The apparatus of claim 25 , in which the processor is further configured to send notification of the marked inconsistent position location data. 30. The apparatus of claim 22 , in which the processor is further configured to estimate the position of the mobile device based on the received position location data, while accounting for the marked inconsistent data. 31. The apparatus of claim 30 , wherein accounting for the marked inconsistent data includes discarding or de-weighting the marked inconsistent data. 32. An apparatus for marking inconsistent position location data of a mobile device, comprising: means for receiving position location data from a plurality of data sources; means for comparing the received position location data; and means for marking inconsistent position location data based on the comparison and a reliability hierarchy of the plurality of data sources. 33. The apparatus of claim 32 , wherein marking inconsistent position location data is performed by at least one of a mobile device or a server. 34. The apparatus of claim 32 , wherein the plurality of data sources comprise at least one of a satellite system, a base station, or a wireless access point. 35. The apparatus of claim 32 , wherein one of the marked inconsistent position location data from a data source is associated with a spoofing signal. 36. The apparatus of claim 35 , wherein the marked inconsistent position location data is discarded. 37. The apparatus of claim 35 , wherein the marked inconsistent position location data is flagged. 38. The apparatus of claim 35 , wherein the marked inconsistent position location data is de-weighted. 39. The apparatus of claim 35 , further comprising means for sending notification of the marked inconsistent position location data. 40. The apparatus of claim 32 , further comprising means for estimating the position of the mobile device based on the received position location data, while accounting for the marked inconsistent data. 41. The apparatus of claim 40 , wherein accounting for the marked inconsistent data includes discarding or de-weighting the marked inconsistent data.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9494691B2 cover?
Spoofing of a satellite positioning system is detected by receiving position location data from multiple sources. The received data is compared and inconsistent data is marked. A position location is estimated based on the received position location data, while accounting for the marked inconsistent data.
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification G01S19/215. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 15 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).