Abstract:
Techniques for determining brand information and refining a position of a mobile device are described herein. An example of a method for displaying branding information on a mobile device includes receiving a reference image feature data table based on a rough location of the mobile device, such that the reference image feature data table includes a collection of entity records and wherein each entity record includes a plurality of logo image feature fields, obtaining an image including a displayed logo, utilizing an image recognition process and the reference image feature data table on the image to determine a recognized logo, and displaying brand information based on the recognized logo.
Abstract:
Disclosed are systems, apparatus, devices, methods, computer program products, and other implementations, including a method that includes determining location of a device, and controlling monitoring of behavior of one or more processes executing on the device based on the determined location of the device to identify potential one or more security-risky processes from the monitored one or more executing processes. In some embodiments, controlling the monitoring of the behavior of the one or more processes may include one or more of, for example, adjusting frequency of the monitoring of the one or more processes based on the determined location of the device, adjusting level of detail obtained for the monitored behavior of the one or more processes based on the determined location of the device, and/or adjusting features being observed for the monitored one or more processes based on the determined location of the device.
Abstract:
Various techniques for locating an item are presented. A first location history may be received that is indicative of a first plurality of locations visited by a first mobile device. A first indication of a type of item being located by a user of the first mobile device may also be received. A second location history indicative of a second plurality of locations visited by a second mobile device may be received. A second indication of the type of item being located by a user of the second mobile device may also be received. A location of the type of item may be determined based on the first location history, the second location history and optionally the first and second indications. The determined location of the type of item may be subsequently provided to a mobile device to assist a user of the mobile device to locate the type of item. Provision of location history information and receipt of information to locate an item may occur in combination on a mobile device.
Abstract:
Techniques described herein enable a mobile device in selecting an access point (AP) from a plurality of APs for determining the position of the mobile device. In one aspect, the mobile device receives assistance data including traffic load information associated with one or more APs. The mobile device may determine which AP to communicate with based on the traffic load information associated with a plurality of APs. The assistance data including the traffic load information associated with the plurality of APs may be compiled using information from a controller connected to the plurality of APs, crowdsourcing (using information from a plurality of mobile devices over time), or information regarding the traffic conditions received from the plurality of APs. In one implementation, the mobile device may receive the assistance data information including the traffic load information from an assistance data (AD) Server.
Abstract:
Systems, apparatus and methods for determining a location of a mobile device are presented. Often a mobile device requests assistance data from a location server. If the mobile device expects a significant delayed response in receiving the assistance data, the mobile device may determine a seed location or rough location estimate from a server. The mobile device may also request a map to display and/or a data structure for its estimator. The mobile device may preload the estimator with the rough location estimate and/or the data structure. After preloading, the estimator determines a location of the mobile device. Also, the mobile device may show the map to a user via a display.
Abstract:
Disclosed are systems, apparatus, devices, methods, computer program products, and other implementations, including a method that includes capturing an image of a scene by an image capturing unit of a device that includes an accelerometer, and determining orientation of the device based, at least in part, on determined location of a vanishing point (e.g., a single vanishing point) in the captured image of the scene and at least one measurement obtained from the accelerometer.
Abstract:
Disclosed are systems, methods and techniques for obtaining round trip time (RTT) measurements from acquisition of signals at one or more mobile devices, the signals being transmitted by one or more transmitters; approximating locations of the one or more mobile devices while obtaining the RTT measurements; and combining the measurements to determine expected RTT signature values at discrete positions in the area based, at least in part, on the obtained RTT measurements and the approximated locations.
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:
Techniques are provided for adaptively sampling orientation sensors in positioning systems based on location (e.g., map) data. Embodiments can enable a device to use location, direction, and/or location information to anticipate an expected change in motion. The embodiments can then identify and prioritize a number of sampling strategies to alter sampling rates of orientation sensors, and implement at least one strategy, based on priority.
Abstract:
Methods and systems for providing information associated with a location history of a mobile device to one or more applications are disclosed. A mobile device generates one or more location history records based on one or more locations of the mobile device, each location history record comprising one or more points of interest and a duration at the one or more points of interest, receives an information request from at least one application, determines a subset of the one or more location history records that meet criteria from the information request, determines a level of permission for the at least one application based on the information request and the subset of the one or more location history records, and provides information associated with the subset of the one or more location history records to the at least one application based on the level of permission.