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 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, at least one other image based at least in part on the first location, wherein each of the at least one 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 at least one 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, wherein the second image is one of the at least one other images, wherein the second time is different from the first time; and
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.
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 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, at least one other image based at least in part on the first location, wherein each of the at least one 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 at least one 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, wherein the second image is one of the at least one other images, wherein the second time is different from the first time; and 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for providing a thumbnail image that corresponds to a main image 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 at least one other image based at least in part on the first location, wherein each of the at least one other images are associated with a different time than the first time; provide for display the first image and an indication that the at least one other images associated with different time are available; receive a request for a second image associated with a second time, wherein the second image is one of the at least one other images, wherein the second time is different from the first time; and in response to the received request, provide for display concurrently with the first image the second image associated with the second time. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. 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 at least one other image based at least in part on the first location, wherein each of the at least one other images are associated with a different time than the first time; providing for display the first image and an indication that the at least one other images associated with different time are available; receiving a request for a second image associated with a second time, wherein the second image is one of the at least one other images, wherein the second time is different from the first time; and in response to the received request, providing for display concurrently with the first image the second image associated with the second time. - View Dependent Claims (17, 18, 19, 20)
-
Specification