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 apparatuses and methods for enabling the use of global navigation satellite system (GNSS) signals indoors. The method may include determining a first indoor position of the mobile device based on indoor transceiver signals. The method may also include determining, based at least in part on the determined first indoor position, that global navigation satellite system (GNSS) positioning signals are available. The method may also include determining a second indoor position of the mobile device based, at least in part, on GNSS positioning signals.
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.
Abstract:
Techniques for displaying navigation information on a mobile device are provided that include a method that includes obtaining an indication of a position and an indication of a direction associated with the mobile device, using the indication of the position, the indication of the direction, information regarding identities of POIs within a geographic region of interest, and information regarding areas associated with the POIs to determine at least one relevant POI, of the POIs, that is associated with the position and direction, and displaying at least one visual indication associated with each of the at least one relevant POI on the mobile device. The appearance of the at least one visual indication is dependent on at least one of a distance from the mobile device of the relevant POI associated with the visual indication or presence of a known physical barrier between the mobile device and that relevant POI.
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.
Abstract:
Techniques for displaying navigation information on a mobile device are provided that include a method that includes obtaining an indication of a position and an indication of a direction associated with the mobile device, using the indication of the position, the indication of the direction, information regarding identities of POIs within a geographic region of interest, and information regarding areas associated with the POIs to determine at least one relevant POI, of the POIs, that is associated with the position and direction, and displaying at least one visual indication associated with each of the at least one relevant POI on the mobile device. The appearance of the at least one visual indication is dependent on at least one of a distance from the mobile device of the relevant POI associated with the visual indication or presence of a known physical barrier between the mobile device and that relevant POI.
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.
Abstract:
A method for updating a digital map includes receiving a digital map that shows a first region and a second region, and where the digital map includes a border that separates the first region from the second region. The method also includes receiving user trajectory data and generating portal information based on the received user trajectory data that cross the border between the first and second regions. The digital map is then updated with the portal information.
Abstract:
Methods, apparatus, and techniques for provisioning geofences are disclosed. In one aspect, a map comprising one or more selectable geographic entities is displayed. In response to a selection by a user of at least one geographic entity of the one or more geographic entities, a geofence corresponding to the selected at least one geographic entity is created. In another aspect, a user may provide an input including one or more keywords. In response to determining that a first geographic entity has attributes that match the one or more keywords, a geofence corresponding to the first geographic entity is created.
Abstract:
Disclosed are systems, apparatus, devices, method, 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 at least one sensor, determining relative device orientation of the device based, at least in part, on determined location of at least one vanishing point in the captured image of the scene, and performing one or more calibration operations for the at least one sensor based, at least in part, on the determined relative device orientation.