Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Web History | Sign in

Patents

A location beacon database and server, method of building location beacon database, and location based service using same. Wi-Fi access points are located in a target geographical area to build a reference database of locations of Wi-Fi access points. At least one vehicle is deployed including at least one scanning device having a GPS device and a Wi-Fi radio device and including a Wi-Fi antenna system. The target area is traversed in a programmatic route to avoid arterial bias. The programmatic route includes substantially all drivable streets in the target geographical area and solves an Eulerian cycle problem of a graph represented by said drivable streets. While traversing the target area, periodically receive the GPS coordinates of the GPS device. While traversing the target area, detecting Wi-Fi signals from Wi-Fi access points in range of the Wi-Fi device and recording identity information of the detected Wi-Fi access point in conjunction with GPS location information of the...

InventorsEdward James Morgan, Farshid Alizadeh-Shabdiz, Russel Kipp Jones, Michael George Shean
Original AssigneeSkyhook Wireless, Inc.
Primary Examiner: Danh C Le
Attorney: Wilmer Cutler Pickering Hale & Dorr LLP
Current U.S. Classification455/456.1; 370/328; 455/433; 455/456.5; 701/533

View patent at USPTO
Search USPTO Assignment Database

Citations

Cited PatentFiling dateIssue dateOriginal AssigneeTitle
US4415771Apr 3, 1981Nov 15, 1983Public alert and advisory systems
US5315636Jun 28, 1991May 24, 1994Network Access CorporationPersonal telecommunications system
US5564121Aug 18, 1994Oct 8, 1996Northern Telecom LimitedMicrocell layout having directional and omnidirectional antennas defining a rectilinear layout in a building
US6678611Sep 27, 2002Jan 13, 2004Navigation Technologies Corp.Method and system for route calculation in a navigation application
US6888811Sep 24, 2001May 3, 2005Motorola, Inc.Communication system for location sensitive information and method therefor
US7123928Jan 26, 2004Oct 17, 2006Qualcomm IncorporatedMethod and apparatus for creating and using a base station almanac for position determination
US20040039520Aug 28, 2003Method and system for route calculation in a navigation application
US20040058640Sep 19, 2003Interactive advisory system
US20040087317Oct 30, 2003Lockheed Martin CorporationCooperative element location system
US20050037775Jun 25, 2004Method and apparatus for wireless network hybrid positioning
US20060095348Oct 28, 2005Server for updating location beacon database
US20060095349Oct 28, 2005Method and system for building a location beacon database
US20060200843Mar 1, 2006Skyhook Wireless, Inc.Encoding and compression of a location beacon database
US20060217131Oct 28, 2005Location-based services that choose location algorithms based on number of detected access points within range of user device

Referenced by

Citing PatentFiling dateIssue dateOriginal AssigneeTitle
US7769396Dec 4, 2007Aug 3, 2010Skyhook Wireless, Inc.Location-based services that choose location algorithms based on number of detected access points within range of user device
US7818017Dec 4, 2007Oct 19, 2010Skyhook Wireless, Inc.Location-based services that choose location algorithms based on number of detected wireless signal stations within range of user device
US7916661Feb 25, 2009Mar 29, 2011Skyhook Wireless, Inc.Estimation of position using WLAN access point radio propagation characteristics in a WLAN positioning system
US7936736Feb 3, 2009May 3, 2011Enforcing policies in wireless communication using exchanged identities
US7999742Jun 5, 2009Aug 16, 2011Skyhook Wireless, Inc.System and method for using a satellite positioning system to filter WLAN access points in a hybrid positioning system
US8019357Dec 13, 2010Sep 13, 2011Skyhook Wireless, Inc.System and method for estimating positioning error within a WLAN-based positioning system
US8022877Jul 16, 2009Sep 20, 2011Skyhook Wireless, Inc.Systems and methods for using a satellite positioning system to detect moved WLAN access points
US8031657Aug 13, 2008Oct 4, 2011Skyhook Wireless, Inc.Server for updating location beacon database
US8054219Jun 5, 2009Nov 8, 2011Skyhook Wireless, Inc.Systems and methods for determining position using a WLAN-PS estimated position as an initial position in a hybrid positioning system
US8063820Jul 16, 2009Nov 22, 2011Skyhook Wireless, Inc.Methods and systems for determining location using a hybrid satellite and WLAN positioning system by selecting the best SPS measurements
US8089398Jun 5, 2009Jan 3, 2012Skyhook Wireless, Inc.Methods and systems for stationary user detection in a hybrid positioning system
US8089399Jun 5, 2009Jan 3, 2012Skyhook Wireless, Inc.System and method for refining a WLAN-PS estimated location using satellite measurements in a hybrid positioning system
US8090359Feb 3, 2009Jan 3, 2012Exchanging identifiers between wireless communication to determine further information to be exchanged or further services to be provided
US8090386Nov 12, 2010Jan 3, 2012Skyhook Wireless, Inc.Estimation of speed and direction of travel in a WLAN positioning system
US8090616Feb 3, 2009Jan 3, 2012Visual identification information used as confirmation in a wireless communication
US8103288Jun 18, 2009Jan 24, 2012Skyhook Wireless, Inc.Estimation of speed and direction of travel in a WLAN positioning system using multiple position estimations
US8107974May 5, 2011Jan 31, 2012Research In Motion LimitedProbabilistic location prediction for a mobile station
US8108144Jun 30, 2008Jan 31, 2012Apple Inc.Location based tracking
US8116749Feb 3, 2009Feb 14, 2012Protocol for anonymous wireless communication
US8130148Aug 15, 2011Mar 6, 2012Skyhook Wireless, Inc.System and method for using a satellite positioning system to filter WLAN access points in a hybrid positioning system
US8140094Feb 13, 2009Mar 20, 2012Skyhook Wireless, Inc.Continuous data optimization of new access points in positioning systems
US8154454Aug 17, 2011Apr 10, 2012Skyhook Wireless, Inc.Systems and methods for using a satellite positioning system to detect moved WLAN access points
US8155666Jun 16, 2009Apr 10, 2012Skyhook Wireless, Inc.Methods and systems for determining location using a cellular and WLAN positioning system by selecting the best cellular positioning system solution
US8155673Mar 14, 2011Apr 10, 2012Skyhook Wireless, Inc.Estimation of position using WLAN access point radio propagation characteristics in a WLAN positioning system
US8170583Mar 9, 2010May 1, 2012Broadphone, LLCSignal comparison-based location determining method
US8175802Jan 25, 2008May 8, 2012Apple Inc.Adaptive route guidance based on preferences
US8180379Feb 22, 2008May 15, 2012Apple Inc.Synchronizing mobile and vehicle devices
US8188921Sep 18, 2009May 29, 2012Teecom Design GroupApparatus and method for constructing and utilizing a beacon location database
US8193978Nov 14, 2007Jun 5, 2012Golba LLCPositioning system and method using GPS with wireless access points
US8200251Jan 15, 2010Jun 12, 2012Apple Inc.Determining a location of a mobile device using a location database
US8204684Jan 8, 2008Jun 19, 2012Apple Inc.Adaptive mobile device navigation
US8223074Aug 17, 2011Jul 17, 2012Skyhook Wireless, Inc.Systems and methods for using a satellite positioning system to detect moved WLAN access points
US8242960Aug 17, 2011Aug 14, 2012Skyhook Wireless, Inc.Systems and methods for using a satellite positioning system to detect moved WLAN access points
US8244272Feb 22, 2006Aug 14, 2012Skyhook Wireless, Inc.Continuous data optimization of moved access points in positioning systems

Claims

1. A database of Wi-Fi access points for at least one target area having a radius on the order of tens of miles, said database being recorded in a computer-readable medium and including database records for substantially all Wi-Fi access points in the target area, each record including identification information for a corresponding Wi-Fi access point and calculated position information for the corresponding Wi-Fi access point, wherein said calculated position information is obtained from recording multiple readings of the Wi-Fi access point at different locations around the Wi-Fi access point so that the multiple readings avoid arterial bias in the calculated position information of the Wi-Fi access point, and wherein the database records for substantially all Wi-Fi access points in the target area provide reference symmetry within the target area.

2. The database of claim 1 having database records for a plurality of target areas, said database records being organized by target areas.