GEO PHOTO SEARCHING BASED ON CURRENT CONDITIONS AT A LOCATION
First Claim
1. A method, comprising:
- receiving a request for images of a location;
in response to the request, identifying a set of images depicting different conditions at the location, each image of the set of images being associated with condition information defining the conditions depicted in that image;
determining when a user will be at the location at a future point in time;
receiving environmental information including information identifying environmental conditions expected at the location for the future point in time;
ranking, using a processor, the set of images based on the received environmental information and the condition information for each image of the set of images; and
selecting, for display on a client device, an image from the set of images based on the selected image'"'"'s rank relative to other images of the set of images, the selected image depicting current conditions at the location most closely matching the environmental conditions expected at the future point in time.
2 Assignments
0 Petitions
Accused Products
Abstract
In an exemplary method, a request for images of a location is received. In response to the request, a set of images depicting different conditions at the location is identified. Each image of the set of images is associated with condition information defining the conditions depicted in that image. It may be determined when a user will be at the location at a future point in time. Information identifying current environmental conditions at the location for the future point in time may be received. The set of images are ranked based on the received environmental information and the condition information for each image. An image from the set of images is selected for display based on the selected image'"'"'s rank relative to other images of the set of images. The selected image depicts current conditions at the location most closely matching environmental conditions expected at the future point in time.
57 Citations
20 Claims
-
1. A method, comprising:
-
receiving a request for images of a location; in response to the request, identifying a set of images depicting different conditions at the location, each image of the set of images being associated with condition information defining the conditions depicted in that image; determining when a user will be at the location at a future point in time; receiving environmental information including information identifying environmental conditions expected at the location for the future point in time; ranking, using a processor, the set of images based on the received environmental information and the condition information for each image of the set of images; and selecting, for display on a client device, an image from the set of images based on the selected image'"'"'s rank relative to other images of the set of images, the selected image depicting current conditions at the location most closely matching the environmental conditions expected at the future point in time. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable medium comprising instructions that, when executed by a processor, cause the processor to perform a method, the method comprising:
-
receiving a request for images of a location; in response to the request, identifying a set of images depicting different conditions at the location, each image of the set of images being associated with condition information defining the conditions depicted in that image; determining when a user will be at the location at a future point in time; receiving environmental information including information identifying environmental conditions expected at the location for the future point in time; ranking, using the processor, the set of images based on the received environmental information and the condition information for each image of the set of images; and selecting, for display on a client device, an image from the set of images based on the selected image'"'"'s rank relative to other images of the set of images, the selected image depicting current conditions at the location most closely matching the environmental conditions expected at the future point in time. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
a memory for storing images; and a processor coupled to the memory, the processor being configured to; receive a request for images of a location; in response to the request, identify a set of images depicting different conditions at the location, each image of the set of images being associated with condition information defining the conditions depicted in that image; determine when a user will be at the location at a future point in time; receive environmental information including information identifying environmental conditions expected at the location for the future point in time; rank the set of images based on the received environmental information and the condition information for each image of the set of images; and select, for display on a client device, an image from the set of images based on the selected image'"'"'s rank relative to other images of the set of images, the selected image depicting current conditions at the location most closely matching the environmental conditions expected at the future point in time. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification