Abstract:
A method for providing tiered indoor positioning service includes: receiving a request for assistance data from a mobile device; receiving expected quality of service information from the mobile device; generating an adaptive assistance data file comprising heat map data based at least in part on the received expected quality of service information; and transmitting the adaptive assistance data file to the mobile device.
Abstract:
Methods and apparatuses for performing geotagging referencing in both indoor and outdoor environments are presented. In some embodiments, a mobile device may record a digital media object comprising at least one digitally recorded event of a surrounding environment of the mobile device. The mobile device may obtain at least one geotagging datum, the at least one geotagging datum comprising at least one timing measurement from at least one reference source. The mobile device may determine a location of the digital media object using the at least one geotagging datum. The mobile device may then label the digital media object with the location of the digital media object.
Abstract:
Various methods, apparatuses and/or articles of manufacture are provided which may be implemented by one or more electronic devices to identify potential anomalies in one or more electronic files used to support mobile device positioning within a specific environment. Various methods, apparatuses and/or articles of manufacture are also provided which may be implemented by one or more electronic devices to alter one or more electronic files used to support mobile device positioning within a specific environment.
Abstract:
Systems and methods are disclosed for determining the floors on which APs are located for WiFi-based indoor positioning systems. A data collection phase is followed by a data analysis phase. During data collection, measurement data to observed APs may be collected from various locations on different floors. The measurements data may include received signal strength indication (RSSI), optional round-trip-time (RTT) data to the APs, and floor information of the measurement locations. Measurement data may also be collected from crowd sourced data without floor information of the measurement locations. In data analysis, the collected measurement data are analyzed using various algorithms to determine if APs belong to the same floor and to assign APs on the same floor to the same cluster. APs on different floors may thus be assigned to different clusters. If the floor information of the measurement locations is known, each cluster may be assigned a floor number.
Abstract:
Various methods, apparatuses and articles of manufacture are provided for use by one or more electronic devices to detect and/or respond to certain changes (anomalies) within a wireless signaling environment. For example, a first electronic device may receive a report of a threshold anomaly detected by a monitoring device deployed at a fixed predetermined position within a coverage area of a network service device, and may initiate an investigation by requesting that a second electronic device attempt to monitor certain transmissions of and/or actively communicate with a network service device. In response to a determination based, at least in part, on the investigation that the threshold anomaly represents a threshold change in status within the wireless signaling environment, the first electronic device may transmit a status report regarding the wireless signaling environment to another electronic device.
Abstract:
Various methods, apparatuses and/or articles of manufacture are provided which may be implemented by one or more electronic devices to identify potential anomalies in one or more electronic files used to support mobile device positioning within a specific environment. Various methods, apparatuses and/or articles of manufacture are also provided which may be implemented by one or more electronic devices to alter one or more electronic files used to support mobile device positioning within a specific environment.
Abstract:
Approaches for enhancing range-based position determination using pairwise error detection and compensation are provided. One method for enhancing a position estimate of a first node may include performing measurements at the first node using a signal received from a second node, and receiving measurements from the second node. The received measurements may be performed at the second node using a signal provided by the first node. The method may further include determining pairwise comparisons of the performed measurements and the received measurements, and compensating the measurements performed at the first node, based on the pairwise comparisons, for estimating the position of the first node. Systems and apparatuses for performing the various position determination methods are further presented.
Abstract:
Method and apparatus for performing crowdsourcing are disclosed. The method may include monitoring environment of a mobile device, determining a level of crowdsourcing in accordance with one or more mobile device generated parameters corresponding to the environment, and performing crowdsourcing in accordance with the level of crowdsourcing determined. The level of crowdsourcing comprises one or more of quantity of crowdsourcing data to be collected by the mobile device, frequency of crowdsourcing operations to be performed by the mobile device, and type of quantization to be applied to the crowdsourcing data collected.
Abstract:
Techniques are discussed herein for providing notification messages to a user are provided. An example method of providing an alert to a user in an environment with multiple devices includes determining a first notification device based at least in part on a location of the user and one or more notification preferences associated with the user, generating an alert message based at least in part on the first notification device, and sending the alert message to the first notification device.
Abstract:
Techniques are discussed herein for providing notification messages to a user are provided. An example method of sending an alert message includes receiving a notification from an alerting device, determining a notification recipient associated with the alerting device, determining a location and one or more notification preferences associated with the notification recipient, determining a notification device based on the location and the one or more notification preferences, and sending the alert message to the notification device, wherein the alert message includes an indication of at least one notification preference and the alerting device.