Patent application number | Description | Published |
20080244648 | PROCESS FOR DISPLAYING AND NAVIGATING PANORAMIC VIDEO, AND METHOD AND USER INTERFACE FOR STREAMING PANORAMIC VIDEO AND IMAGES BETWEEN A SERVER AND BROWSER-BASED CLIENT APPLICATION - A method for providing panoramic videos and images to a user using a server-client architecture while minimizing the wait time necessary before still images are available for viewing or videos begin playing. A series of location-referenced panoramic images are separated into one-dimensional tracks. Intuitive user controls are provided which allow the user to start and stop video playback, step through the panoramas in a track one at a time, and change the viewing orientation within the panorama. A video will start playing as soon as the video files for the preferred projected cube faces have been downloaded. This delay is reduced by storing the videos as keyframe distance files for opposing directions for each cube face and further reduced by encoding videos with different starting points so that they are staggered by a portion of the keyframe distance. | 10-02-2008 |
20120290254 | INDOOR LOCALIZATION OF MOBILE DEVICES - Aspects of the present disclosure relate generally to indoor localization, for example, where GPS or other localization signals are unavailable. More specifically, aspects relate to using a particle filter in conjunction with a gyroscope and/or accelerometer to identify a current location of a client device with respect to a map. In one example, the map may be based upon a map including a series of walls representing locations where a user may not walk within a building. In another example, the map may be based upon a series of rails representing locations where a user may walk within a building. | 11-15-2012 |
20120290636 | QUALITY CONTROL OF MAPPING DATA - Aspects of the disclosure relate to quality control of survey data used to generate and or supplement map information. A device may be walked through an indoor space in order to collect survey data (accelerometer, gyroscope, wireless network identifiers, etc.). The survey data is then transmitted to a server for further processing to identify the path (or the various locations) of the device in the indoor space. The path may be determined by referring to a map of the indoor location and a localization algorithm, for example, a particle filter or least squares optimizer. The path may be compared to other survey data and paths from the same indoor space as well as the map in order to provide an estimate of the quality of the localization produced for the survey data. Low quality survey data may be flagged for further review or used to make changes to the map. | 11-15-2012 |
20130131973 | POSITION INDICATION CONTROLS FOR DEVICE LOCATIONS - Aspects of the disclosure relate generally to localizing mobile devices. In one example, a first location method associated with a first accuracy value may be used to estimate a location of the mobile device. A confidence circle indicative of a level of confidence in the estimation of the location is calculated. The confidence circle may be displayed on a mobile device. When other location methods become available, the size of the displayed confidence circle may be expanded based on information from an accelerometer of the client device or the accuracy of the other available location methods. This may be especially useful when the mobile device is transitioning between areas which are associated with different location methods that may be more or less accurate. | 05-23-2013 |
20140107918 | POSITION INDICATION CONTROLS FOR DEVICE LOCATIONS - Aspects of the disclosure relate generally to localizing mobile devices. In one example, a first location method associated with a first accuracy value may be used to estimate a location of the mobile device. A confidence circle indicative of a level of confidence in the estimation of the location is calculated. The confidence circle may be displayed on a mobile device. When other location methods become available, the size of the displayed confidence circle may be expanded based on information from an accelerometer of the client device or the accuracy of the other available location methods. This may be especially useful when the mobile device is transitioning between areas which are associated with different location methods that may be more or less accurate. | 04-17-2014 |
20140172291 | Visualization of Paths Using GPS Data - A map editing system for visually indicating the location of GPS devices on a map and identifying paths from the map. GPS data is received from a plurality of GPS devices. The data is filtered based parameters including the speed of the GPS devices. The filtered GPS data is displayed on a map using representations that visually indicate the location of the GPS devices that the data was received from. The representations can then be used for identifying and creating new paths on the map. | 06-19-2014 |
20150354970 | POSITION INDICATION CONTROLS FOR DEVICE LOCATIONS - Aspects of the disclosure relate generally to localizing mobile devices. In one example, a first location method associated with a first accuracy value may be used to estimate a location of the mobile device. A confidence circle indicative of a level of confidence in the estimation of the location is calculated. The confidence circle may be displayed on a mobile device. When other location methods become available, the size of the displayed confidence circle may be expanded based on information from an accelerometer of the client device or the accuracy of the other available location methods. This may be especially useful when the mobile device is transitioning between areas which are associated with different location methods that may be more or less accurate. | 12-10-2015 |