Providing a thumbnail image that follows a main image
First Claim
1. A computer-implemented method for providing a thumbnail image that corresponds to a main image, the method comprising:
- receiving, by one or more computing devices, a request for a first image at a first location, wherein the first image will be displayed at a first orientation and the first image is associated with a first time, wherein each of the one or more computing devices comprises one or more processors;
determining, by the one or more computing devices, one or more other images based at least in part on the first location, wherein each of the one or more other images are associated with a different time than the first time;
providing for display, by the one or more computing devices, the first image and an indication that the one or more other images associated with a different time are available;
receiving, by the one or more computing devices, a request for a second image associated with a second time, the second image corresponding to one of the one or more other images, wherein the second time is different from the first time;
in response to the received request, providing for display concurrently with the first image, by the one or more computing devices, the second image associated with the second time as a thumbnail image;
receiving, by the one or more computing devices, input indicating a change of the first image from the first orientation to a second orientation;
generating, by the one or more computing devices, a corresponding change in orientation of the second image associated with the second time to the second orientation; and
providing for display the second image as the thumbnail image at the second orientation so that the first image and the second image are presented concurrently in the second orientation;
wherein the first and second orientations are street view orientations.
2 Assignments
0 Petitions
Accused Products
Abstract
The technology relates to selecting and displaying images captured at different points in time. As an example, a user of a computing device may view a first street level image as viewed from a particular location and oriented in a particular direction. The user may select other time periods for which similar images are available. Upon selecting a particular time period, a second street level image may be displayed concurrently with the first street level image, wherein the second street level image was captured on or around the selected time period. If the user changes the perspective of the first image an automatic change in perspective of the second image may occur.
-
Citations
20 Claims
-
1. A computer-implemented method for providing a thumbnail image that corresponds to a main image, the method comprising:
-
receiving, by one or more computing devices, a request for a first image at a first location, wherein the first image will be displayed at a first orientation and the first image is associated with a first time, wherein each of the one or more computing devices comprises one or more processors; determining, by the one or more computing devices, one or more other images based at least in part on the first location, wherein each of the one or more other images are associated with a different time than the first time; providing for display, by the one or more computing devices, the first image and an indication that the one or more other images associated with a different time are available; receiving, by the one or more computing devices, a request for a second image associated with a second time, the second image corresponding to one of the one or more other images, wherein the second time is different from the first time; in response to the received request, providing for display concurrently with the first image, by the one or more computing devices, the second image associated with the second time as a thumbnail image; receiving, by the one or more computing devices, input indicating a change of the first image from the first orientation to a second orientation; generating, by the one or more computing devices, a corresponding change in orientation of the second image associated with the second time to the second orientation; and providing for display the second image as the thumbnail image at the second orientation so that the first image and the second image are presented concurrently in the second orientation; wherein the first and second orientations are street view orientations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 15, 16, 18)
-
-
8. A system for providing a thumbnail image that corresponds to a main image, the system comprising one or more computing devices, the one or more computing devices being configured to:
-
receive a request for a first image at a first location, wherein the first image will be displayed at a first orientation and the first image has associated with a first time, wherein each of the one or more computing devices comprises one or more processors; determine one or more other images based at least in part on the first location, wherein each of the one or more other images are associated with a different time than the first time; provide for display the first image and an indication that the one or more other images associated with different time are available; receive a request for a second image associated with a second time, wherein the second image corresponds to one of the one or more other images, wherein the second time is different from the first time; in response to the received request, provide for display concurrently with the first image the second image associated with the second time as a thumbnail image; receive input indicating a change of the first image from the first orientation to a second orientation; generate a corresponding change in orientation of the second image associated with the second time to the second orientation; and provide for display the second image as the thumbnail image at the second orientation so that the first image and the second image are presented concurrently in the second orientation; wherein the first and second orientations are street view orientations. - View Dependent Claims (9, 10, 11, 17)
-
-
12. A non-transitory computer-readable storage medium on which computer readable instructions of a program are stored, the instructions, when executed by one or more processors, cause the one or more processors to perform a method, the method comprising:
-
receiving a request for a first image at a first location, wherein the first image will be displayed at a first orientation and the first image has associated with a first time, wherein each of the one or more computing devices comprises one or more processors; determining one or more other images based at least in part on the first location, wherein each of the one or more other images are associated with a different time than the first time; providing for display the first image and an indication that the one or more other images associated with different time are available; receiving a request for a second image associated with a second time, the second image corresponding to one of the one or more other images, wherein the second time is different from the first time; in response to the received request, providing for display concurrently with the first image the second image associated with the second time as a thumbnail image; receiving input indicating a change of the first image from the first orientation to a second orientation; generating a corresponding change in orientation of the second image associated with the second time to the second orientation; and providing for display the second image as the thumbnail image at the second orientation so that the first image and the second image are presented concurrently in the second orientation; wherein the first and second orientations are street view orientations. - View Dependent Claims (13, 14, 19, 20)
-
Specification