Use of a trained classifier to determine if a pair of wireless scans came from the same location

US9571977B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9571977-B2
Application numberUS-201615018936-A
CountryUS
Kind codeB2
Filing dateFeb 9, 2016
Priority dateAug 21, 2013
Publication dateFeb 14, 2017
Grant dateFeb 14, 2017

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.

The present disclosure describes methods, systems, and apparatuses for determining the likelihood that two wireless scans of a mobile computing device were performed in the same location. The likelihood is determined by scanning for wireless networks with a computing device. The scanning includes a receiving a plurality of network attributes for each wireless networks within the range of the mobile computing device. Further, the likelihood is determined by comparing the plurality of network attributes from the scanning with a reference set of network attributes. The comparing of network attributes is used to determine an attribute comparison. Finally, the likelihood between a position associated with the reference set of network attributes and the computing device, based on the attribute comparison, determines a position associated with the network.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving a location-verification request from a computing device, wherein the location-verification request includes a plurality of network attributes for each of a plurality of wireless networks, wherein the network attributes include data related to the plurality of wireless networks and a unique identification for respective wireless networks of the plurality of wireless networks; comparing the plurality of network attributes with a reference set of network attributes to determine an intersection ratio, wherein the reference set of network attributes comprises data related to a plurality of reference wireless networks and a unique identification for respective reference wireless networks of the plurality of reference wireless networks, wherein the intersection size is the sum of the number of unique access points in common of (i) the plurality of wireless networks of the location-verification request and (ii) the plurality of reference wireless networks of the reference set of network attributes, the union size is the sum of the number of unique access points in either of (i) the plurality of wireless networks of the location-verification request and (ii) the plurality of reference wireless networks of the reference set of network attributes, and the intersection ratio is the ratio of intersection size to union size; determining a likelihood that a position associated with the reference set of network attributes and a position associated with the location-verification request are the same position based on the intersection ratio; and based on the likelihood indicating the position has changed, enabling an additional location sensor to provide absolute location information. 2. The method of claim 1 , wherein the likelihood is based on calculating a distance between the position associated with the reference set of network attributes and the position associated with the location-verification request. 3. The method of claim 2 , wherein the reference set of network attributes are based on a reference scanning for wireless networks with a computing device. 4. The method of claim 1 , wherein the network attributes do not include absolute position information. 5. A system comprising: at least one processor; and a memory having stored thereon instructions that, upon execution by the at least one processor, cause the system to perform functions comprising: receiving a location-verification request from a computing device, wherein the location-verification request includes a plurality of network attributes for each of a plurality of wireless networks, wherein the network attributes include data related to the plurality of wireless networks and a unique identification for respective wireless networks of the plurality of wireless networks; comparing the plurality of network attributes with a reference set of network attributes to determine an intersection ratio, wherein the reference set of network attributes comprises data related to a plurality of reference wireless networks and a unique identification for respective reference wireless networks of the plurality of reference wireless networks, wherein the intersection size is the sum of the number of unique access points in common of (i) the plurality of wireless networks of the location-verification request and (ii) the plurality of reference wireless networks of the reference set of network attributes, the union size is the sum of the number of unique access points in either of (i) the plurality of wireless networks of the location-verification request and (ii) the plurality of reference wireless networks of the reference set of network attributes, and the intersection ratio is the ratio of intersection size to union size; determining, with the computing device, a likelihood that a position associated with the reference set of network attributes and a position associated with the location-verification request are the same position based on the intersection ratio attribute comparison; and based on the likelihood indicating the position has changed, enabling an additional location sensor to provide absolute location information. 6. The system of claim 5 , wherein the control system is further configured to perform the functions determining the likelihood based on calculating a distance between the position associated with the reference set of network attributes and the position associated with the location-verification request. 7. The system of claim 5 , wherein the reference set of network attributes are based on a reference scanning for wireless networks with a computing device. 8. The system of claim 5 , wherein the network attributes do not include absolute position information. 9. An apparatus comprising: a wireless chipset configured to scan for a plurality of wireless networks and a set of associated network attributes for each wireless network of the plurality of wireless networks; a location sensor; a memory configured to: store data associated with the scanned plurality of wireless networks and the set of associated network attributes for each wireless network of the plurality of wireless networks, wherein the network attributes comprise a plurality of network attributes for each wireless network of the plurality of wireless networks, wherein the network attributes data related to the plurality of wireless networks and a unique identification for each wireless network of the plurality of wireless networks; and store data associated with a reference set of network attributes, wherein the data associated with the reference set of network attributes comprises data related to a plurality of reference wireless networks and a unique identification for each reference wireless network of the plurality of reference wireless networks; and at least one processor configured to: compare the plurality of network attributes associated with the scanned plurality of wireless networks with the reference set of network attributes associated with the plurality of reference wireless networks to determine an intersection ratio, wherein the intersection size is the sum of the number of unique access points in common of (i) the plurality of wireless networks of the scan for plurality of wireless networks and (ii) the plurality of reference wireless networks of the reference set of network attributes, the union size is the sum of the number of unique access points in either of (i) the plurality of wireless networks of the scan for plurality of wireless networks and (ii) the plurality of reference wireless networks of the reference set of network attributes, and the intersection ratio is the ratio of intersection size to union size; and determine a likelihood that a position associated with the reference set of network attributes and a position associated with the plurality of wireless networks scan are the same position based on the intersection ratio; and based on the likelihood indicating the position has changed, enabling the location sensor to provide absolute location information. 10. The apparatus of claim 9 , wherein the data associated with a reference set of network attributes is stored based on a reference scanning for wireless networks with a computing device. 11. The apparatus of claim 9 , wherein the network attributes do not include absolute position information.

Assignees

Inventors

Classifications

  • Selecting a network or a communication service · CPC title

  • Supervisory, monitoring or testing arrangements · CPC title

  • H04W4/023Primary

    using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds · CPC title

  • Discovering, processing access restriction or access information · 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 US9571977B2 cover?
The present disclosure describes methods, systems, and apparatuses for determining the likelihood that two wireless scans of a mobile computing device were performed in the same location. The likelihood is determined by scanning for wireless networks with a computing device. The scanning includes a receiving a plurality of network attributes for each wireless networks within the range of the mo…
Who is the assignee on this patent?
Google Inc
What technology area does this patent fall under?
Primary CPC classification H04W4/023. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 14 2017 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).