摘要:
A mobile device may be operable to collect location data for a RF node and cache the collected location data in the mobile device. Resources that may be utilized for improving the uploading of the cached location data to a location server may be determined by the mobile device. The cached location data may be communicated, to the location server for updating a location database, by the mobile device utilizing the determined resources. The mobile device may determine and utilize an opportunistic transport based on a data usage and/or an access. The mobile device may store a subset of the location database locally for comparing with the cached location data for redundancy. The compared location data may be transmitted by the mobile device to the location server for updating the location database if the compared location data are not redundant data.
摘要:
A transmitting communication device may iteratively adjust its transmit power, and may estimate, based on iterative transmit power adjustment, relative location of a receiving communication device. The transmit power may be initialized to a maximum value, and the transmit power may be iteratively reduced until connectivity with the receiving communication device is lost. The loss of connectivity may be determined based on reception of responses to ping messages transmitted by the transmitting communication device. The transmitting communication device may authenticate the receiving communication device and/or a user of the receiving communication device. The authentication may comprises utilizing transmit power adjustment and/or relative location estimation therefrom to ensure that a separation between the devices does not exceed a maximum value. The transmitting communication device may generate location info associated with the receiving communication device based on the relative location estimation, and may communicate the location info to a location server.
摘要:
Whenever a mobile device in a building is within proximity of a RF communication device, the mobile device may be operable to receive location information transmitted, for example by broadcasting it, from a RF communication device. The transmitted location information comprises altitude information of the RF communication device. At least an altitude of the mobile device may be determined based on the received altitude information of the RF communication device. The RF communication device may be located in an elevator car and/or on a particular floor in the building. Whenever the RF communication device is located in the elevator car, the altitude information of the RF communication device may be received by the RF communication device from an elevator controller. In instances when the RF communication device also transmits its latitude/longitude (LAT/LON), the mobile device may be operable to determine a 3-dimentional (3D) location of the mobile device.
摘要:
A communication device within a GNSS group propagates GNSS assistance data to one or more other communication devices in the GNSS group utilizing direct device-to-device connections. The GNSS assistance data comprises ephemeris received from one or more GNSS satellites and/or predicted ephemeris. As a source device, the communication device generates, and/or acquires from other resources such as a remote location server, the predicted ephemeris. As a destination device, the communication device receives existing GNSS assistance data from a source device and/or other communication devices in the GNSS group. A GNSS position for the communication device and corresponding time information are used to refresh the received GNSS assistance data. In instances where the communication device further acts as a relay device, the refreshed GNSS assistance data is relayed to other communication devices over wired and/or wireless direct device-to-device connections utilizing appropriate communication technologies such as WiFi, Bluetooth and/or Bluetooth low energy.
摘要:
A mobile device may determine its initial absolute location; may track using a plurality of sensors, its movements relative to the initial absolute location; and may generate location related data for a location based on that tracking. Tracking movement of the mobile device may comprise generating data corresponding to three-dimensional (3D) linear and/or rotational changes in position and/or location of the mobile device. The initial absolute location may be determined directly by the mobile device, based on GNSS signals and/or assisted GNSS (A-GNSS) data received from one or more location servers; and/or it may be estimated based on a location of a communication device that is communicatively coupled to the mobile device. The generated location related data may propagated by the mobile device to other mobile and/or communication devices, and/or to the location servers, where a reference database for supporting location related services (LBS) may be updated accordingly.
摘要:
A wireless access point comprising a cellular receiver receives radio signals from a cellular base station. A cellular reference clock, synchronized to the cellular base station, is detected from the received radio signals. The detected cellular reference clock is utilized to stabilize a local access point clock for GNSS positioning. A clock difference between the local access point clock and the detected cellular reference clock is determined and the local access point clock may be adjusted accordingly. The adjusted local access point clock is utilized for clocking communications between the wireless access point and other communication devices. A time offset between the adjusted local access point clock and the detected cellular reference clock is provided to a remote location server. The remote location server retrieves time offset information from wireless access points served by the cellular base station so as to determine relative distances among the wireless access points.
摘要:
A mobile device may be operable to receive historical location trail information of a building. A location of the mobile device within the building may be determined by placing, moving or snapping a reference location of the mobile device onto a trail according to the received historical location trail information. The historical location trail information may be acquired from a location server. The historical location trail information stored in the location server may be generated using a plurality of location samples that are provided by one or more other mobile devices that have been within the building. The historical location trail information may also be acquired from an indoor map of the building that is used by the mobile device for navigation within the building. The determined location of the mobile device may then be utilized by the mobile device to navigate within the building for location-based services.
摘要:
A multi-radio mobile device receives data transmission of a session from a serving access network in a heterogeneous network system comprising difference access networks. A handoff is performed based on the received data transmissions. User-level QoS for the wireless communication session is adjusted during the handoff based on connection QoS information in the current location of the multi-radio mobile device and/or a velocity of the multi-radio mobile device. Location-based network connection information, comprising call drop information and the connection QoS information, in the current location of the multi-radio mobile device is acquired from a location server. A target access network or a different base station in the serving access network associated with the highest connection QoS is selected. The user-level QoS is adjusted during the handoff for receiving the wireless communication session from the selected target access network or the different base station in the serving access network.
摘要:
A GNSS enabled mobile device moves from a first area where GNSS signal quality and/or level is above a threshold to a second area where GNSS signal quality and/or level is below the threshold. The GNSS enabled mobile device in the second area determines its own location utilizing previous GNSS measurements in the first area. GNSS signals are received to calculate GNSS measurements whenever the GNSS enabled mobile device is in the first area. The calculated GNSS measurements are utilized to determine a location of the GNSS enabled mobile device within the first area. The GNSS enabled mobile device in the second area utilizes the most current GNSS measurements in the first area to determine its own location. Sensors such as an image sensor, a light sensor, an audio sensor and/or a location sensor are used to refine the location of the GNSS enabled mobile device in the second area.
摘要:
A location server may be operable to refine a location for a RF node based on a weight applied to one or more location samples that are received from one or more mobile devices. The received location samples may be weighted based on a manufacturer and/or a model information of each of the mobile devices, properties and/or conditions of a RF environment associated with each of the mobile devices, a GNSS dilution of precision, motion sensors used by each of the mobile devices and/or a geometrical population condition associated with each of the mobile devices within range of the RF node. A valid location for the RF node may be generated utilizing the weighted location samples. The location server may update location information for the RF node, which may be stored in a location database, utilizing the valid location for the RF node.