Abstract:
Disclosed are methods and systems for enabling a Home Node B (HNB) to discover the positioning capabilities of an HNB Gateway (HNB GW) in supporting particular positioning operations associated with transporting Positioning Calculation Application Part (PCAP) messages between the HNB and a standalone serving mobile location center (SAS).
Abstract:
Techniques are provided that may be implemented in various methods, apparatuses and articles of manufacture for use by one or more electronic devices to support proximity services for a mobile device. In an example implementation, a computing device may determine whether a first mobile device and a second mobile device are each operatively provisioned to make use of a common proximity service, use a first procedure to determine whether a state of near proximity exists between at least two mobile devices, use a second procedure to determine whether a state of proximity exists between the at least two mobile devices, and initiate notification of a user and/or an application of at least one of the mobile devices in response to one or more of such determinations.
Abstract:
Techniques for access point acquisition using the location of a mobile device and probabilistic self-learning are described herein. An example of a method of scanning for an access point with a mobile device includes determining a plurality of locations associated with the access point, determining a detection probability of the access point for each location, determining that the mobile device is at one location of the plurality of locations, and performing a scan for the access point wherein a rate of the scan is based on the detection probability for the one location.
Abstract:
Methods, systems, and devices are described for communicating telematics data and metadata. A first device transmits a first signaling message to a second device over a communication session signaling protocol. The first signaling message includes at least a first set of session information related to a communication session between the first device and the second device and a first set of telematics data for the first device. The first device receives a second signaling message from the second device over the communication session signaling protocol. The second signaling message includes metadata based on a content of the first set of telematics data transmitted in the first signaling message.
Abstract:
Systems, apparatus and methods for reducing a long list of access points (APs) to a short list of access points are presented. Advantageously, a mobile device only need to search for access points on the short list thereby more quickly discovering access points, saving battery power, determining a position fix based on the discovered access points, and reducing a time to fix. Embodiments enable a mobile device to determine which access points should be detectable at a new location of the mobile device. Various embodiments comprise: (1) a linked database; (2) a grouped database; (3) an associated database; and (4) database feedback.
Abstract:
Protocols for location services are disclosed. For example, a method for a positioning protocol for first and second devices may comprise, at the first device: creating a message for the protocol at the first device, where the message comprises a set of included parameters from a plurality of allowed parameters, encoding the message by embedding each of the included parameters in an encoded string, and transmitting the encoded message to the second device. Similarly, a method for such a positioning protocol may comprise, at a second device receiving a message for the protocol transmitted by the first device, where the message comprises the included parameters, with each included parameter embedded in an encoded string, and decoding the message by decoding a subset of the plurality of included parameters and omitting decoding of included parameters that are not in the subset.
Abstract:
Techniques for sending and receiving broadcast information are described. In an aspect, broadcast metadata may be generated for broadcast information and may include location and time criteria used by terminals to filter the broadcast information. Each location and time criterion may include (i) a location criterion given by a target location and a presence or absence requirement and (ii) a time criterion given by a time period in which the location criterion applies. A terminal may receive the broadcast metadata prior to or with the broadcast information, obtain location and time criteria from the broadcast metadata, and filter the broadcast information based on the location and time criteria. The terminal may evaluate each location and time criterion by determining its location within a specified time period and determining whether its location is within or outside a specified target location, as indicated by the presence or absence requirement.
Abstract:
A location server includes: a first receiver module configured to receive, from a location-based services application server (LBS AS), a first identification for a first mobile device associated with the LBS AS; a second receiver module configured to receive, from an access/location network (ALN), a second identification for a second mobile device associated with the ALN; a comparison module, communicatively coupled to the first and second receiver modules, configured to determine whether the first and second identifications match and whether the first and second mobile devices are the same mobile device based at least in part on whether the first and second identifications match; and a location service information module, communicatively coupled to the comparison module, and configured to provide a location service for the first mobile device in response to the comparison module determining that the first and second mobile devices are the same mobile device.
Abstract:
Techniques for supporting positioning for terminals in a wireless network are described. In an aspect, a message is prepared and transmitted with a message segment including a version of a protocol used to encode the message and a compatibility level associated with inter-operable protocol versions, wherein different compatibility levels indicate non-compatibility between protocol versions. In another aspect, a message is received with a message segment including a version of a protocol used to encode the message and a compatibility level associated with inter-operable protocol versions, wherein different compatibility levels indicate non-compatibility between protocol versions. The compatibility level included in the received message is compared to an internal compatibility level and a response message is prepared and transmitted with a message segment including the internal compatibility level.
Abstract:
Techniques for performing location logging and location and time based filtering are described. In one design of location logging, a terminal periodically determines its location, e.g., during its paging slots. The terminal determines whether there is a change in its location and stores its location if a change in location is detected. In one design of location and time based filtering, the terminal obtains a location and time criterion with a target area and a time period. The terminal determines its location during the time period, e.g., based on the location log. The terminal evaluates the location and time criterion based on the target area and its location during the time period, e.g., based on at least one sector ID for the target area and one or more sector IDs for its location. The terminal determines whether to download and/or present broadcast information based on the result of the evaluation.