发明名称 |
TECHNIQUES FOR CACHING WI-FI ACCESS POINT DATA ON A MOBILE CLIENT DEVICE USING TILES |
摘要 |
In one embodiment, Wi-Fi access point data is cached on a mobile client device in response to distances to WPS tile boundaries. The mobile client device identifies one or more Wi-Fi access points in range based on signals received by a Wi-Fi radio, and estimates its location utilizing the identified one or more Wi-Fi access points and Wi-Fi access point data of one or more Wi-Fi positioning system (WPS) tiles in a WPS tile store on the mobile client device. Based on the estimated location, the mobile client device determines it is within a threshold distance of a boundary of the one or more WPS tiles present in the WPS tile store and requests one or more new WPS tiles from a reference database of a remote server. Upon receipt, the one or more new WPS tiles are cached in the WPS tile store on the mobile client device. |
申请公布号 |
US2016323704(A1) |
申请公布日期 |
2016.11.03 |
申请号 |
US201615206960 |
申请日期 |
2016.07.11 |
申请人 |
Skyhook Wireless, Inc. |
发明人 |
Brachet Nicholas;Alizadeh-Shabdiz Farshid;Nelson Joel N.;Jones Russel K. |
分类号 |
H04W4/02;H04W8/00;H04L29/08 |
主分类号 |
H04W4/02 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method of caching Wi-Fi access point data on a mobile client device, comprising:
identifying one or more Wi-Fi access points in range of the mobile client device based on signals received by a Wi-Fi radio of the mobile client device; estimating a location of a mobile client device utilizing the identified one or more Wi-Fi access points and Wi-Fi access point data of one or more Wi-Fi positioning system (WPS) tiles in a WPS tile store on the mobile client device; based on the estimated location, determining the mobile client device is within a threshold distance of a boundary of the one or more WPS tiles present in the WPS tile store on the mobile client device; requesting, by WPS client software executing on the mobile client device, one or more new WPS tiles from a reference database of a remote server; receiving the one or more new WPS tiles from the remote server; and caching, by the WPS client software, the one or more new WPS tiles in the WPS tile store on the mobile client device. |
地址 |
Boston MA US |