Patent Document ID: 9658744
Application ID: 14089199
Patent Status: 1

Claim One:
1. A computer-implemented method comprising: identifying, by one or more computing devices, a set of panoramic images, each panoramic image of the set of panoramic images being associated with geographic location information; identifying, by the one or more computing devices, a reference panoramic image of the set of panoramic images; providing for display, by the one or more computing devices, a view including: (i) a map, (ii) a plurality of map markers positioned on the map in locations corresponding to the geographic location information for panoramic images in the set of panoramic images, the plurality of map markers including a first map marker corresponding to the reference panoramic image, (iii) a plurality of visual connections between two or more of the plurality of map markers; (iv) the reference panoramic image, and (v) one or more reference markers positioned on the reference panoramic image, each reference marker indicating a relationship between the reference panoramic image and a panoramic image of the set of panoramic images and corresponding to a map marker in the plurality of map markers; receiving, by the one or more computing devices, user input indicating a changed geographic location of a second map marker, the changed geographic location of the second map marker being different from the geographic locations corresponding to the set of panoramic images, wherein a visual connection between the second map marker and the first map marker is maintained on the map when the second map marker is moved to the changed geographic location; determining, by the one or more computing devices, a new relationship between the first panoramic image and the reference panoramic image according to the changed geographic location of the second map marker; determining, by the one or more computing devices, a new position of a first reference marker that corresponds to the second map marker, based on the new relationship; and updating, by the one or more computing devices, the view based on the user input and the new position of the first reference marker.