Abstract:
A distributed architecture provides the location of wireless transmitters to mobile devices for positioning, the location determined from at least one of crowdsourcing and wardriving. A server receives location data for wireless transmitters, such as an access point, a femtocell, Bluetooth Transmitter, radio-frequency identification (RFID) and near-field communication (NFC) station etc., from mobile devices. The server determines the locations of the wireless transmitters using the location data and provides the locations to the respective wireless transmitters. The wireless transmitters broadcast their identities and locations. Thus, a mobile device may receive the location directly from the wireless transmitter, eliminating the requirement of contacting a central server and downloading a regional almanac for positioning. This eliminates in a large number of scenarios the need to have data connectivity at the time of position calculation. Additionally, the wireless transmitters may transmit validation data to the server to validate or invalidate the determined location.
Abstract:
A distributed architecture provides the location of wireless transmitters to mobile devices for positioning, the location determined from at least one of crowdsourcing and wardriving. A server receives location data for wireless transmitters, such as an access point, a femtocell, Bluetooth Transmitter, radio-frequency identification (RFID) and near-field communication (NFC) station etc., from mobile devices. The server determines the locations of the wireless transmitters using the location data and provides the locations to the respective wireless transmitters. The wireless transmitters broadcast their identities and locations. Thus, a mobile device may receive the location directly from the wireless transmitter, eliminating the requirement of contacting a central server and downloading a regional almanac for positioning. This eliminates in a large number of scenarios the need to have data connectivity at the time of position calculation. Additionally, the wireless transmitters may transmit validation data to the server to validate or invalidate the determined location.
Abstract:
Disclosed are a system, apparatus, and method for adaptive discovery and scanning of wireless access points. In one embodiment, a set of channels can be scanned in a first iteration to discover wireless access points. In one embodiment, a discovery profile based on the discovered wireless access points can be determined and in a second iteration, a subset of the set of channels can be scanned. In one embodiment, the subset consists of non-overlapping channels selected according to the discovery profile.
Abstract:
Methods, apparatuses, and devices are disclosed that may be used re-allocate active scan times of available frequency channels used by wireless transceivers within range of a mobile device. Re-allocation of active scan times may comprise increasing and/or decreasing active time scans based, at least in part, on a number of wireless transceivers discovered transmitting on one or more of the available frequency channels.
Abstract:
Method and apparatus for processing access point (AP) crowdsourcing data are disclosed. In one embodiment, the method comprises receiving WiFi scan lists and their corresponding location descriptions, consolidating the WiFi scan lists and their corresponding location descriptions based at least in part on a set of selection criteria to generate a WiFi AP record, and uploading the WiFi AP record to a crowdsourcing server. The method consolidating the WiFi scan lists and their corresponding location descriptions comprises quantizing data received in accordance with time segment of the WiFi scan lists and their corresponding location descriptions. The set of selection criteria comprises a maximum number of scan lists to be uploaded in a predetermined period of time, a maximum number of scan lists to be uploaded in a single upload, ratio of MNoO to remaining unprocessed observations, similarity between scan lists, and comparison of HEPE values between similar scan lists.
Abstract translation:公开了用于处理接入点(AP)众包数据的方法和装置。 在一个实施例中,该方法包括:至少部分地基于一组选择标准来接收WiFi扫描列表及其对应的位置描述,整合WiFi扫描列表及其对应的位置描述,以生成WiFi AP记录,以及上传WiFi AP 记录到众包服务器。 整合WiFi扫描列表及其对应的位置描述的方法包括根据WiFi扫描列表的时间段及其对应的位置描述来量化接收的数据。 所述选择标准集合包括在预定时间段内要上载的扫描列表的最大数量,在单次上载中要上传的扫描列表的最大数量,MNoO与剩余的未处理观察值的比例,扫描列表之间的相似性以及扫描列表之间的相似性 比较相似扫描列表之间的HEPE值。