Navigating Discrete Photos and Panoramas
First Claim
1. A computer-implemented method for presenting imagery associated with a geographic location to a user comprising:
- providing, using one or more computing devices, at least one geographic map or panoramic imagery to a client device for display in an interface configured for interactive navigation of the at least one geographic map or panoramic imagery;
receiving, using the one or more computing devices, a user selection, collected via the interface, indicating a particular location corresponding to the at least one geographic map or panoramic imagery, wherein the particular location is associated with a plurality of images;
in response to receiving the user selection, identifying, using the one or more computing devices, the plurality of images using the particular location of the user selection;
obtaining, using the one or more computing devices, at least one user preference including a navigation option for navigating to other imagery;
ranking, using the one or more computing devices, the identified images, each identified image receiving a score based on the at least one user preference; and
providing, using the one or more computing devices, at least one ranked image for display in the interface in accordance with the ranking.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for presenting imagery associated with a geographic location to a user include providing at least one geographic map or panoramic imagery to a client for display in an interface configured for interactive navigation of the at least one geographic map or panoramic imagery, receiving a user selection collected by the interface indicating a location corresponding to the at least one geographic map or panoramic imagery, identifying a plurality of images associated with the received user selection, obtaining at least one user preference associated with the identified images, ranking the identified images based on at least one of the retrieved user preferences, and providing at least one ranked image for display in the interface, in accordance with the ranking.
-
Citations
23 Claims
-
1. A computer-implemented method for presenting imagery associated with a geographic location to a user comprising:
-
providing, using one or more computing devices, at least one geographic map or panoramic imagery to a client device for display in an interface configured for interactive navigation of the at least one geographic map or panoramic imagery; receiving, using the one or more computing devices, a user selection, collected via the interface, indicating a particular location corresponding to the at least one geographic map or panoramic imagery, wherein the particular location is associated with a plurality of images; in response to receiving the user selection, identifying, using the one or more computing devices, the plurality of images using the particular location of the user selection; obtaining, using the one or more computing devices, at least one user preference including a navigation option for navigating to other imagery; ranking, using the one or more computing devices, the identified images, each identified image receiving a score based on the at least one user preference; and providing, using the one or more computing devices, at least one ranked image for display in the interface in accordance with the ranking. - View Dependent Claims (2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17)
-
-
4. (canceled)
-
15. (canceled)
-
16. (canceled)
-
18. A computer-readable storage medium having control logic recorded thereon that if executed by a processor, causes the processor to perform operations to present imagery associated with a geographic location to a user, the operations comprising:
-
a first computer-readable program code to cause the processor to display an interface to interactively navigate to at least one geographic map or panoramic imagery; a second computer-readable program code to cause the processor to receive, via the interface, a user selection indicating a particular location corresponding to the at least one geographic map or panoramic imagery, wherein the particular location is associated with a plurality of images; and a third computer-readable program code to cause the processor to; in response to the processor receiving the user selection, identify the plurality of images using the particular location of the user selection; obtain at least one user preference including a navigation option for navigating to other imagery; rank the identified images, each identified image receiving a score based on the at least one user preference; and display at least one ranked image based on the ranking. - View Dependent Claims (20, 21)
-
-
19. A system for presenting imagery associated with a geographic location to a user, comprising:
-
a processor; a user interface generator configured to display, using the processor, an interface to interactively navigate to at least one geographic map or panoramic imagery; a user selection processor configured to receive, using the processor and via the interface, a user selection indicating a particular location corresponding to the at least one geographic map or panoramic imagery, wherein the particular location is associated with a plurality of images; an image identifier configured to identify in response to the receiving the user selection, using the processor, the plurality of images using the particular location of the user selection; a user preference manager configured to store and retrieve, using the processor, at least one user preference; an image rank determiner configured to rank, using the processor, the identified images, each identified image receiving a score based on the at least one user preference including a navigation option for navigating to other imagery; and an image presenter configured to display, using the processor, at least one ranked image based on the ranking. - View Dependent Claims (22, 23)
-
Specification