Abstract:
Particular embodiments disclosed herein are directed to methods, systems and/or devices for mobile assisted positioning. A mobile station may receive positioning assistance data from a server enabling or supporting one or more positioning operations in a venue. In a particular implementation, the mobile device may alter execution of one or more applications based, at least in part, on an indication of particular positioning services or operations enabled or supported by positioning assistance data available at the server.
Abstract:
Providing assistance data to a mobile device may include receiving from the mobile device one or more messages indicative of its condition. According to an implementation a heatmap is generated based, at least in part, on the condition of the mobile device. The heatmap includes a plurality of expected signature values of wireless signals mapped along a plurality of path segments corresponding to navigable spaces of a floor plan of a venue. The heatmap excludes expected signature values at locations in the venue other than the plurality of path segments. The heatmap is transmitted to the mobile device.
Abstract:
A gateway device may control access to content based, at least in part, on an audience that will consume the content. In relation to a request for content to be delivered to a media output device, the gateway device may obtain biometric data from one or more trait capture devices having a physical relation to the media output device. The gateway can determine the potential audience of the content and enforce content restrictions based on the audience. The content restrictions may be based on one or more content attributes about the content and one or more audience traits about the audience. The gateway may use thresholds associated with the audience trait to determine whether the content attribute is appropriate for the audience. The threshold or a combination of thresholds may provide for granular control of access to content.
Abstract:
Techniques describe tagging visual data with wireless and sensor measurement information by a mobile device. In some implementations, additional metadata fields may be used for tagging visual data with wireless and/or sensor measurement information. Embodiments also describe expanding the current format dictated by the standards for image (e.g., Exif) and video formats (mediaObject metadata) to include wireless and sensor measurements in the metadata. Furthermore, sensor information may include barometer, magnetometer and motion sensor (e.g., accelerometer, gyroscope, etc.) information. The mobile device may transmit the tagged visual data to a crowdsourcing server.
Abstract:
Disclosed are systems, methods, and devices for aligning a path of movement of a mobile device with an indoor routing graph. In one particular embodiment, a mobile device may trace a path of movement from a starting point to a point of intersection with a routing graph that defines feasible movement within an area. Responsive to a detecting a point of intersection, a mobile device may estimate a contiguous route from one or more locations of the routing graph to a starting point.
Abstract:
Described are devices, methods, techniques and systems for locating a portable services access transceiver (PSAT) for use in aiding emergency “911” services. In one implementation, one or more conditions indicative of movement of a PSAT may initiate a process for obtaining a new estimated location of the PSAT. In another implementation, a location of a PSAT may be determined or updated using indoor navigation techniques.
Abstract:
Disclosed are processes, systems and apparatuses for providing positioning data, such as assistance data, to a mobile device for use in performing positioning or navigation operations. In particular implementations, the positioning data is based, at least in part, on particular capabilities of the mobile device, for example a processing platform of the mobile device. In other implementations, positioning data provided to a mobile device may be tailored according to a cost function.
Abstract:
Method, device, computer program product, and apparatus for performing map classification is described. An unstructured map can be received to determine groups of components within the unstructured map having a same property. Shared properties within the unstructured map can include color, intensity, contrast, and line connectivity. A structured map can be generated by assigning each group of components detected within the unstructured map to a layer. A visual representation of the groups may be presented or displayed within a graphical user interface (GUI), such that each group is a selectable object for manipulation within the GUI. The GUI can receive selections or requests to update one or more properties of the group.
Abstract:
Techniques for providing improved navigation through an indoor environment using a mobile device are provided. A method according to these techniques includes accessing a 2D map of the indoor environment, accessing customization information comprising one or more attributes to be applied to a 3D model of the indoor environment derived from the 2D map, analyzing the 2D map to extract geometry information associated with the layout of the indoor environment, generating the 3D model based on the geometry extracted from the 2D map and the customization information, generating a 3D representation of a current location of the mobile device within the indoor environment based on the 3D model; and displaying the 3D representation on a display of the mobile device.
Abstract:
Method, mobile device, computer program product, and apparatus for performing Fine Grain Position Data Collection are described. In one embodiment, a server can receive position data collected by a mobile device with a first positioning configuration. In one embodiment, the server can determine, from the position data received at the server, a mobile device position and create a second positioning configuration according to at least the mobile device position. In one embodiment, the server can send the second positioning configuration to the mobile device. In one embodiment, a mobile device can collect position data according to a first positioning configuration and send the position data to a server. In one embodiment, the mobile device can receive a second positioning configuration from the server created according to at least the mobile device position.