Method and apparatus for filtering access points for WiFi positioning

US9521645B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9521645-B1
Application numberUS-201414291479-A
CountryUS
Kind codeB1
Filing dateMay 30, 2014
Priority dateMay 31, 2013
Publication dateDec 13, 2016
Grant dateDec 13, 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.

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.

First claim

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

Assignees

Inventors

Classifications

  • Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop] · CPC title

  • H04W64/00Primary

    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

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 US9521645B1 cover?
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…
Who is the assignee on this patent?
Marvell Int Ltd
What technology area does this patent fall under?
Primary CPC classification H04W64/00. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 13 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).