Verifying stored location data for WLAN access points
US-2015351017-A1 · Dec 3, 2015 · US
US9521645B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9521645-B1 |
| Application number | US-201414291479-A |
| Country | US |
| Kind code | B1 |
| Filing date | May 30, 2014 |
| Priority date | May 31, 2013 |
| Publication date | Dec 13, 2016 |
| Grant date | Dec 13, 2016 |
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.
Systems, methods, and other embodiments associated with determining a position of a device are described. According to one embodiment, a method for determining a position of a device is disclosed. The method includes detecting access points and classifying one or more of the access points as being either fixed or mobile. An access point classified as being mobile indicates that the access point is mobile. An access point classified as being fixed indicates that the access point is located at a fixed position. The method also includes determining a position of the device based, at least in part, on one or more channel powers of signals respectively received from one or more access points classified as being fixed. In this manner, the position of the device is not determined based on channel powers of signals received from access points classified as being mobile.
Opening claim text (preview).
What is claimed is: 1. A device, comprising: positioning logic configured to receive respective positions of a plurality of access points; and monitoring logic configured to classify a respective one of the plurality of access points as being mobile or fixed according to i) a hybrid position of the device determined independent of the respective one of the plurality of access points and ii) a recorded position of the respective one of the plurality of the access points, wherein the monitoring logic is configured to classify an access point as being mobile when a difference between the hybrid position of the device and the recorded position of the access point exceeds a threshold, wherein the monitoring logic is configured to determine the threshold according to a statistical distribution of a positioning error, and wherein an access point is classified as being fixed when the access point is located at a fixed position; wherein the positioning logic is further configured to determine a position of the device according to: i) channel powers of signals received from access points of the plurality of access points classified as being fixed and ii) fixed positions of the access points classified as being fixed, and wherein the positioning logic is configured to ignore positions of access points of the plurality of access points classified as being mobile when determining the position of the device. 2. The device of claim 1 , wherein the monitoring logic is configured to, for each access point of the plurality of access points: access a database that stores classifications for access points that indicate whether each of the plurality of access points is fixed or mobile; identify, in the database, a stored classification that is mapped to a MAC identifier for each of the plurality of access points; and classify each of the plurality of the access points based, at least in part, on the stored classification. 3. The device of claim 2 , wherein the monitoring logic is configured to: classify one of the plurality of access points as being either fixed or mobile; and store the determined classification, mapped to a media access control (MAC) address for the one of the plurality of access points, in the database. 4. The device of claim 2 , comprising a server side decision logic implemented in a server, wherein the server side decision logic is configured to: classify an access point as being either fixed or mobile based, at least in part, on a present position of the access point and a recorded position of the access point stored in a position database; and store the classification, mapped to a media access control (MAC) address for the access point, in the database. 5. The device of claim 1 , wherein the hybrid position of the device is determined based, at least in part, on one or more of microelectromechanical system sensor data, global navigation satellite system (GNSS) measurement data, cellular transceiver received signal strength (RSS) data, or WiFi channel strength data for a fixed access point. 6. The device of claim 1 , wherein the monitoring logic is configured to: access a database that stores access point position data; and retrieve the recorded position of the respective one of the plurality of access points that is being classified as being fixed or mobile. 7. A method, comprising: detecting, in a device, a plurality of access points; classifying one or more access points of the plurality of access points as being either fixed or mobile according to i) a hybrid position of the device determined independent of the one or more access points of the plurality of access points and ii) a recorded position of the one or more access points, wherein an access point is classified as being mobile when a difference between the hybrid position of the device and the recorded position of the access point exceeds a threshold, wherein classifying the one or more access points includes determining the threshold according to a statistical distribution of a positioning error, and wherein the access point is classified as mobile to indicate that the access point changes positions, and wherein the access point is classified as being fixed to indicate that the access point is located at a fixed position; and determining a position of the device according to channel powers of signals received from one or more of the plurality of access points classified as being fixed; and wherein determining the position of the device includes ignoring positions of access points of the plurality of access points classified as being mobile. 8. The method of claim 7 , further comprising classifying an access point of the plurality of access points by: accessing a database that stores classifications for the plurality of access points; identifying, in the database, a stored classification that is mapped to a MAC identifier for the access point; and classifying the access point based, at least in part, on the stored classification. 9. The method of claim 8 , further comprising: classifying an access point of the plurality of access points as being either fixed or mobile; and storing the determined classification, mapped to a media access control (MAC) address for the access point, in the database. 10. The method of claim 7 , wherein the hybrid position of the device is determined based, at least in part, on one or more of microelectromechanical system sensor data, global navigation satellite system (GNSS) measurement data, cellular transceiver received signal strength (RSS) data, or WiFi channel strength data for a fixed access point. 11. The method of claim 7 , further comprising accessing a position database that stores access point position data and retrieving the recorded position. 12. A device comprising: a wireless transceiver; and an application processor comprising: positioning logic configured to receive respective positions of a plurality of access points; and monitoring logic configured to classify a respective one of the plurality of access points as being mobile or fixed according to i) a hybrid position of the device determined independent of the respective one of the plurality of access points and ii) a recorded position of the respective one of the plurality of the access points, wherein the monitoring logic is configured to classify an access point as being mobile when a difference between the hybrid position of the device and the recorded position of the access point exceeds a threshold, wherein the monitoring logic is configured to determine the threshold according to a statistical distribution of a positioning error, and wherein the monitoring logic classifies the access point as mobile when the access point changes positions, and wherein the monitoring logic classifies the access point as being fixed when the access point is located at a fixed position and does not change positions; wherein the positioning logic is further configured to determine a position of the device according to: i) channel powers of signals received from access points of the plurality of access points classified as being fixed and ii) fixed positions of the access points classified as being fixed, and wherein the positioning logic is configured to ignore positions of access points of the plurality of access points classified as being mobile when determining the position of the device. 13. The device of claim 12 , further comprising at least one source of position-related data; and a hybrid position logic configured to derive a hybrid position of the device based, at least in part, on the position-related data. 14. The device of clai
Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop] · CPC title
Locating users or terminals {or network equipment} for network management purposes, e.g. mobility management · CPC title
Moving wireless networks · CPC title
by combining or switching between positions derived from two or more separate positioning systems · CPC title
Determining the position of transmitters to be subsequently used in positioning (G01S5/0289 takes precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.