System and method for displaying images in an online directory
First Claim
1. A computer implemented method for correlating a plurality of images with specific addresses for display to a user, the method comprising:
- under control of one or more computer systems, configured with executable instructions, performing at least the following;
obtaining a plurality of images captured at different geographical locations, each image including a substantially street-level view for a particular capture direction at the geographical location at which the image is captured;
defining a first boundary including geographical locations surrounding a first geographic coordinate associated with a first street address, the first boundary defining a first property region associated with the first street address;
defining a second boundary including geographical locations surrounding a second geographic coordinate associated with a second street address, the second boundary defining a second property region associated with the second street address and being a different size than the first boundary;
analyzing the capture direction and a distance from the geographical location of at least a portion of the plurality of images to at least one of the first and second boundaries to determine whether the substantially street-level view of an image includes at least a portion of the first property region or the second property region, each image determined to include at least a portion of the first property region being correlated with the first street address, each image determined to include at least a portion of the second property region being correlated correlating with the second street address; and
in response to a user of a computing device accessing address information including the first street address, providing for display at least one image correlated with the first street address and enabling the user to view at least one substantially street-level view corresponding to at least a portion of the first property region associated with the first street address.
0 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a method and system for generating an online listing, such as a yellow pages listing, that includes information about an object, such as a business, and also includes at least one image of the structure containing the object. For example, the image may be a digital image of the store front of a business taken at a street view. Additionally, a user may select an image from a plurality of images that the user perceives as being an appropriate representative image for the business. Based on votes received a default representative image may be identified that is provided in response to a request for information about the business.
33 Citations
21 Claims
-
1. A computer implemented method for correlating a plurality of images with specific addresses for display to a user, the method comprising:
-
under control of one or more computer systems, configured with executable instructions, performing at least the following; obtaining a plurality of images captured at different geographical locations, each image including a substantially street-level view for a particular capture direction at the geographical location at which the image is captured; defining a first boundary including geographical locations surrounding a first geographic coordinate associated with a first street address, the first boundary defining a first property region associated with the first street address; defining a second boundary including geographical locations surrounding a second geographic coordinate associated with a second street address, the second boundary defining a second property region associated with the second street address and being a different size than the first boundary; analyzing the capture direction and a distance from the geographical location of at least a portion of the plurality of images to at least one of the first and second boundaries to determine whether the substantially street-level view of an image includes at least a portion of the first property region or the second property region, each image determined to include at least a portion of the first property region being correlated with the first street address, each image determined to include at least a portion of the second property region being correlated correlating with the second street address; and in response to a user of a computing device accessing address information including the first street address, providing for display at least one image correlated with the first street address and enabling the user to view at least one substantially street-level view corresponding to at least a portion of the first property region associated with the first street address. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system for correlating a plurality of images with a street address, the computer system including a processor and memory storing instructions that, when executed, cause the processor to:
-
obtain a plurality of images captured at different geographical locations, each image including a substantially street-level view of a particular capture direction at the geographical location at which the image is captured; define a boundary including geographical locations surrounding a geographic coordinate associated with the street address, the boundary representing an approximate size of a structure located at the street address based at least in part on a type of structure associated with the street address, the boundary surrounding the approximate size of the structure; and analyze the capture direction and a distance from the geographical location of at least a portion of the plurality of images to the boundary to determine whether the substantially street-level view of an image includes at least a portion of the structure located at the street address, each image determined to include at least a portion of the structure being correlated with the street address; and in response to a user of a computing device accessing address information relating to the street address, provide for display at least one image correlated with the street address and including a substantially street-level view corresponding to at least a portion of the structure associated with the street address. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium storing executable program code that, when executed, directs a computing system to:
-
obtain a plurality of images captured at different geographical locations, each image including a substantially street-level view of a particular capture direction at the geographical location at which the image is captured; define a boundary surrounding a geographic coordinate associated with a street address, the boundary defining an approximate size of a structure located at the street address based at least in part on a type of structure associated with the street address, the boundary surrounding the approximate size of the structure; analyze the capture direction and a distance from the geographical location of at least a portion of the plurality of images to the boundary to determine whether the substantially street-level view of an image includes at least a portion of the structure located at the street address, each image determined to include at least a portion of the structure being correlated with the street address; and in response to a user of a computing device accessing address information relating to the street address, provide for display at least one image correlated with the street address and including a substantially street-level view corresponding to at least a portion of the structure associated with the street address. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification