Patent application number | Description | Published |
20130176384 | Method and System for Displaying Panoramic Imagery - Methods and systems for navigating panoramic imagery are provided. If a user rotates panoramic imagery to a view having a view angle that deviates beyond a threshold view angle, the view of the panoramic imagery will be adjusted to the threshold view angle. In a particular implementation, the view is drifted to the threshold view angle so that a user can at least temporarily view the imagery that deviates beyond the threshold view angle. A variety of transition animations can be used as the imagery is drifted to the threshold view angle. For instance, the view can be elastically snapped back to the threshold view angle to provide a visually appealing transition to a user. | 07-11-2013 |
20130257742 | Method and System for Controlling Imagery Panning Based on Displayed Content - Systems and methods for navigating imagery, such as geographic imagery, are provided. A user can initiate a pan of the imagery in a viewport presented on a display of a computing device by throwing the imagery in the viewport. The motion of the imagery pan can be controlled based on content displayed in or near the viewport such that the imagery pan is more likely to land near predominate features depicted in the viewport. For instance, features depicted in the viewport can act as “friction” or “gravity” on the imagery pan, adjusting the pan rate and/or pan direction of the imagery as the imagery pans across the viewport. In particular aspects, the motion of the imagery pan can be adjusted based on weights associated with features depicted in or near the viewport. Features with higher weights will affect the motion of the imagery pan more than features with lower weights. | 10-03-2013 |
20130307876 | COLLAPSIBLE TEXT INPUT BOX - A system and method may truncate entered text of a text box user interface element to display both a beginning portion of the text and an ending portion of the text. Within a displayed user interface, a collapsible text entry box may include a text entry field having a maximum size based on a spatial relationship between the field and the box. The text entry field may include a text entry capacity of a threshold number of characters based on the text entry field parameter. The field may receive a stream of characters and the user interface may initially display all characters as the field receives them. When the displayed characters exceeds the threshold number, the system and method may truncate the displayed characters at a truncation point. The position of the truncation point may include a displayed character after a first displayed character of the received character stream. | 11-21-2013 |
20130338918 | ROUTE-BASED MODIFICATIONS TO A MAP - Systems and methods for applying one or more route-based modifications to a map are provided. In some aspects, a system includes a pathfinder module configured to determine a primary route from a beginning point to a destination point on the map. The pathfinder module is further configured to generate one or more primary modifications to the map based on the primary route. The system also includes a restyling module configured to apply the primary route and the one or more primary modifications to the map. The one or more primary modifications include at least one of a) adding a first object to the map that would otherwise be excluded from the map if the primary route is not applied to the map and b) excluding a second object from the map that would otherwise be added to the map if the primary route is not applied to the map. | 12-19-2013 |
20140095303 | Apparatus and Method for Personalizing Maps - Provided is a process for personalizing an interactive map that includes the following: receiving a user request to view an interactive map; determining a map extent responsive to the request; obtaining a profile of the user; personalizing, with a computer, an interactive map based on the profile; and presenting the personalized map to the user. Personalizing includes determining whether to depict geographic features within the map extent in the personalized map based on the profile, and formatting a depiction of the features to have, for each respective feature, a prominence determined based on the profile. | 04-03-2014 |
20150116360 | Generating A Viewpoint On a Digital Map For a Point of Interest - A point of interest (POI) viewpoint generation system and method may analyze attributes of photographs captured in the vicinity of a POI to automatically annotate a digital map with a viewpoint marker that corresponds to the POI. The viewpoint may include a geographic location in the vicinity of a POI which serves as a vantage point from where an observer (e.g., a photographer, a person viewing the location, etc.) may view or photograph the POI. The viewpoint marker may include a visible indication (e.g., an icon) included with the visual representation of the digital map. The geographic location of the viewpoint marker may roughly correspond to the cartographic location of the viewpoint. | 04-30-2015 |
20150154798 | Visual Transitions for Photo Tours Between Imagery in a 3D Space - A computer-implemented method, system and computer-readable medium for transitioning between images in a three-dimensional space are provided. A three-dimensional (3D) model of a location that includes multiple two-dimensional images textured onto the 3D model and each image is associated with a set of credentials is provided. A virtual path is generated within the 3D model, the virtual path including at least some of the plurality of images in the sequential order. For each image in the virtual path, a type of a transition within each image and between the adjacent images in the sequential order is determined. The type of transition is based on the set of credentials associated with each image. As the virtual path is traversed using a virtual camera, where the virtual camera activates transitions associated with each image and the transitions ensure that the movement within the 3D model appears constant to the user. | 06-04-2015 |
20150178257 | Method and System for Projecting Text onto Surfaces in Geographic Imagery - A user interface for viewing imagery associated with a geographic area, such as street level imagery is disclosed. The interface includes at least one text annotation projected in the three-dimensional space defined by the imagery onto a surface, such as a generally vertical surface, of an object depicted in the imagery. For example, the text annotation can be rendered such that the annotation appears to be located along the façade of a building depicted in the imagery. The projection of text annotations in the three-dimensional space can provide a more immersive, augmented reality-style view of the geographic area of interest. | 06-25-2015 |