# US 8,572,077 B2 · System and method for displaying information in response to a request

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,572,077 B2
- Document ID: US8572077B2
- Status: Granted
- Kind: B2
- Application number: 11/674,651
- Filed: 2007-02-13
- Published: 2007-06-14
- Granted: 2013-10-29
- Earliest claimed: 2004-03-24
- Assignees: A9.com, Inc.
- Applicants: Barnaby M. Dorfman; Udi Manber; Jonathan A. Gold; Huy T. Ha; Timothy Caro-Bruce; Jason Karls
- Inventors: Barnaby M. Dorfman; Udi Manber; Jonathan A. Gold; Huy T. Ha; Timothy Caro-Bruce; Jason Karls
- Web page: https://patentgrep.com/patent/US8572077B2

## CPC

- G06T 3/4038: Image mosaicing, e.g. composing plane images from plane sub-images
- G01C 21/26: specially adapted for navigation in a road network
- G01C 21/367: {Details, e.g. road map scale, orientation, zooming, illumination, level of detail, scrolling of road map or positioning of current position marker}
- G01C 21/3673: {Labelling using text of road map data items, e.g. road names, POI names}
- G06F 3/0481: based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F 3/04812: Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
- G06F 3/04817: using icons (graphical or visual programming using iconic symbols G06F8/34)
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06F 3/04845: for image manipulation, e.g. dragging, rotation, expansion or change of colour
- G06F 3/04847: Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
- G06F 3/0485: Scrolling or panning
- G06F 16/9537: Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
- G06Q 10/083: Shipping
- G06Q 30/0256: {User search}
- G06T 3/047: Fisheye or wide-angle transformations
- G06T 3/40: Scaling of whole images or parts thereof, e.g. expanding or contracting
- G09B 29/12: Relief maps (relief models G09B25/06)
- G06F 2203/04806: Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
- G06T 2200/24: involving graphical user interfaces [GUIs]
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G09B: EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS (devices for psychotechnics or for testing reaction times A61B5/16; games, sports, amusements A63; projectors, projector screens G03B)

## 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.

## Claims

### Claim 1

A computer-implemented method for providing information in response to a search request, the method comprising:
under control of one or more computer systems configured with executable instructions,
receiving a search request;
determining a dataset representative of a geographic area for which the search is to be performed based at least in part on the search request;
causing a map representative of at least a portion of the determined geographic area to be displayed;
identifying at least one listing corresponding to the search request, each identified listing being associated with a location within at least the portion of the determined geographic area, wherein the location for at least a subset of the identified listings is determined based at least in part on a lookup table that stores an altered visual emphasis address and corresponding longitude and latitude coordinates for the address;
in response to identifying at least one listing corresponding to the search request, substantially simultaneously
causing interactive information representative of one or more of the identified listings to be displayed adjacent to the map, the interactive information representative of the one or more of the identified listings incorporating (i) one or more first visual indicia corresponding to the one or more of the identified listings and, (ii) distinct from the one or more first visual indicia, a camera-acquired image of an object taken at a geographic location associated with each identified listing of which the interactive information is representative, the camera-acquired image being selected based at least in part on contributions of at least one camera-acquired image from one or more different sources and a number of votes received for a respective camera-acquired image, wherein the camera-acquired image selected corresponds to the camera-acquired image having received a predetermined number of votes, and
causing an interactive position identifier associated with each of the one or more of the identified listings to be displayed on the map, without interaction with the interactive position identifier and substantially simultaneously with a display of the interactive information representative of the one or more of the identified listings adjacent to the map, wherein each interactive position identifier incorporates one or more second visual indicia corresponding to the one or more first visual indicia incorporated in the one or more of the identified listings with which the interactive position identifier is associated;
wherein interaction with the displayed interactive information representative of a first identified listing causes the interactive position identifier displayed for the first identified listing to have an altered visual emphasis; and
wherein interaction with the interactive position identifier for the first identified listing causes the displayed interactive information representative of the first identified listing to have an altered visual emphasis.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, further comprising:
receiving an interaction with the displayed interactive information representative of the first identified listing; and
causing the displayed interactive position identifier associated with the first identified listing to be emphasized.

### Claim 3 (depends on 2)

The computer-implemented method of claim 2, wherein causing the interactive position identifier to be emphasized generates a visual alteration of the interactive position identifier.

### Claim 4 (depends on 2)

The computer-implemented method of claim 2, further comprising:
identifying a second listing that corresponds to the search request, wherein the second listing is associated with a second location within the geographic area.

### Claim 5 (depends on 4)

The computer-implemented method of claim 4, further comprising:
causing a second interactive position identifier associated with the second listing to be displayed on the map.

### Claim 6 (depends on 5)

The computer-implemented method of claim 5, wherein causing a first interactive position identifier to be emphasized distinguishes the first interactive position identifier from the second interactive position identifier displayed on the map.

### Claim 7 (depends on 4)

The computer-implemented method of claim 4, further comprising:
causing second interactive information representative of the identified second listing to be displayed with the map.

### Claim 8 (depends on 7)

The computer-implemented method of claim 7, further comprising:
determining a particular location within the geographic area; and
organizing the display of the interactive information and the second interactive information based at least in part on a distance from the determined particular location.

### Claim 9 (depends on 7)

The computer-implemented method of claim 7, wherein the interactive information identifies a first business name and the second interactive information identifies a second business name.

### Claim 10

A computer system for providing information in response to a search request, the computer system comprising:
one or more databases storing information related to locations within a geographic area; and
a computing device in communication with the one or more databases, the computing device operative to, at least:
determine a geographic area for which the search is to be performed based at least in part on the search request;
cause a map representative of at least a portion of the determined geographic area to be displayed;
identify a plurality of listings stored in the one or more databases that match the search request, the listings each being associated with a respective location within at least the portion of the determined geographic area, wherein the location for at least a subset of the identified listings is determined based at least in part on a lookup table that stores an address and corresponding longitude and latitude coordinates for the address;
in response to identifying a plurality of listings in one or more databases that match the search request, substantially simultaneously
cause a plurality of interactive position identifiers to be displayed on the map, without interaction with any of the plurality of interactive position identifiers, wherein each of the plurality of interactive position identifiers is associated with one of the plurality of listings and incorporates at least one of a first plurality of visual indicia, and
cause the plurality of listings to be displayed adjacent to the map substantially simultaneously with a display of the plurality of interactive position identifiers, wherein at least one of the plurality of listings is interactive and incorporates (i) at least one of a second plurality of visual indicia corresponding to the at least one of first plurality of visual indicia incorporated by the associated at least one interactive position identifier and (ii) distinct from the at least one of the second plurality of visual indicia, a camera-acquired image of an object taken at a geographic location associated with the at least one of the plurality of listings, the camera-acquired image being selected based at least in part on contributions of at least one camera-acquired image from one or more different sources and a number of votes received for a respective camera-acquired image, wherein the camera-acquired image selected corresponds to the camera-acquired image having received a predetermined number of votes;
wherein interaction with displayed interactive information representative of a first listing of the plurality of listings causes the interactive position identifier displayed for the first listing to have an altered visual emphasis; and
wherein interaction with the interactive position identifier for the first listing causes the displayed interactive information representative of the first listing to have an altered visual emphasis.

### Claim 11 (depends on 10)

The computer system of claim 10, wherein the computing device is further operative to:
cause a first displayed interactive position identifier of the plurality of displayed interactive position identifiers to be emphasized in response to an interaction with a displayed listing of the plurality of listings.

### Claim 12 (depends on 11)

The computer system of claim 11, wherein causing the first displayed interactive position identifier to be identified distinguishes the first displayed interactive position identifier from the remaining plurality of displayed position identifiers.

### Claim 13 (depends on 10)

The computer system of claim 10, wherein the computing device is further configured to, at least:
determine a particular location within the geographic area; and
organize the display of the plurality of listings based at least in part on a distance from the determined particular location.

### Claim 14 (depends on 10)

The computer system of claim 10, wherein the search request is a search for businesses of a type and each of the plurality of listings identify businesses of that type.

### Claim 15

A computer-implemented method for obtaining information in response to a search request, the method comprising:
under control of one or more computer systems configured with executable instructions,
providing a search request;
receiving a map representative of an area associated with the search request;
receiving an identification of at least one listing corresponding to the search request, each identified listing being associated with a location within the area represented by the map, wherein the location for at least a subset of the identified listings is determined based at least in part on a lookup table that stores an address and corresponding longitude and latitude coordinates for the address;
in response to receiving an identification of at least one listing corresponding to the search request, substantially simultaneously
displaying the map and, adjacent to the map, one or more of the identified listings, each displayed identified listing being interactive and incorporating (i) one or more first visual indicia corresponding to the displayed identified listing and (ii), distinct from the one or more first visual indicia, a camera-acquired image of an object taken at a geographic location associated with the displayed identified listing, the camera-acquired image being selected based at least in part on contributions of at least one camera-acquired image from one or more different sources and a number of votes received for a respective camera-acquired image, wherein the camera-acquired image selected corresponds to the camera-acquired image having received a predetermined number of votes, and
displaying on the map at least one interactive position identifier associated with the one or more of the identified listings, without interaction with the at least one interactive position identifier and substantially simultaneously with a display of the one or more of the identified listings adjacent to the map, wherein each interactive position identifier incorporating one or more second visual indicia corresponding to the one or more first visual indicia incorporated in each displayed identified listing;
wherein interaction with displayed interactive information representative of a first identified listing causes the interactive position identifier displayed for the first identified listing to have an altered visual emphasis; and
wherein interaction with the interactive position identifier for the first identified listing causes the displayed interactive information representative of the first identified listing to have an altered visual emphasis.

### Claim 16 (depends on 15)

The computer-implemented method of claim 15, further comprising:
providing an interaction with the first displayed listing; and
emphasizing the displayed interactive position identifier associated with the first identified listing.

### Claim 17 (depends on 15)

The computer-implemented method of claim 15, wherein emphasizing the interactive position identifier generates a visual alteration of the interactive position identifier.

### Claim 18 (depends on 15)

The computer-implemented method of claim 15, further comprising:
receiving an identification of a second listing that corresponds to the search request, wherein the second listing is associated with a second location within the area represented by the map; and
displaying on the map a second interactive position identifier associated with the second listing.

### Claim 19 (depends on 18)

The computer-implemented method of claim 18, wherein emphasizing the first interactive position identifier distinguishes the first interactive position identifier from the second interactive position identifier displayed on the map.

### Claim 20 (depends on 18)

The computer-implemented method of claim 18, wherein at least some of the identified listings comprise an image identified by a user as a representative image.

### Claim 21

A computer-implemented method for obtaining information regarding at least one object within a range, the method comprising:
under control of one or more computer systems configured with executable instructions,
receiving an identification of at least one object within the range for which information is to be provided, each identified object being associated with a location within the range for which information is to be provided, wherein the location for at least a subset of the identified objects is determined based at least in part on a lookup table that stores an address and corresponding longitude and latitude coordinates for the address;
in response to receiving an identification of at least one object, substantially simultaneously
displaying information regarding one or more of the identified objects, the displayed information including one or more first visual indicia corresponding to the one or more of the identified objects and, distinct from the one or more first visual indicia, at least one interactive image representative of one or more of the identified objects and camera-acquired at a geographical location associated with the one or more of the identified objects, the at least one camera-acquired interactive image being selected based at least in part on contributions of at least one camera-acquired image from one or more different sources and a number of votes received for a respective camera-acquired image, wherein the camera-acquired image selected corresponds to the camera-acquired image having received a predetermined number of votes, and
displaying a map adjacent to and substantially simultaneously with a display of the information regarding the one or more of the identified objects, the map including an interactive identifier of a location of each of the one or more displayed identified objects, wherein the interactive identifier is displayed on the map without interaction with the interactive identifier, and wherein each interactive identifier incorporating one or more second visual indicia corresponding to the one or more first visual indicia included in the displayed information regarding the displayed identified object having the location identified by the interactive identifier;
wherein interaction with the displayed interactive image representative of a first identified object causes the interactive identifier displayed for the first identified object to have an altered visual emphasis; and
wherein interaction with the interactive identifier for the first identified object causes the displayed interactive image representative of the first identified object to have an altered visual emphasis.

### Claim 22 (depends on 21)

The computer-implemented method of claim 21, wherein receiving an identification of an object includes receiving an identification of a plurality of objects within the range for which information is to be provided.

### Claim 23 (depends on 22)

The computer-implemented method of claim 22, wherein displaying information regarding the identified object includes displaying information regarding each of the plurality of identified objects.

### Claim 24 (depends on 21)

The computer-implemented method of claim 21, wherein the image is a digital image of the object.

### Claim 25 (depends on 21)

The computer-implemented method of claim 21, wherein the image is a street view of the object.

### Claim 26 (depends on 21)

The computer-implemented method of claim 21, wherein the image is a user specified representative image.

### Claim 27 (depends on 21)

The computer-implemented method of claim 21, wherein the image is an image of a physical object selected from a plurality of images representative of the physical object.

### Claim 28 (depends on 21)

The computer-implemented method of claim 21, wherein the information regarding the identified object is interactive.

### Claim 29 (depends on 21)

The computer-implemented method of claim 21, further comprising:
providing an inquiry regarding the displayed information; and
emphasizing the interactive identifier of the identified object.

### Claim 30

A computer-readable storage medium having executable instructions stored thereon that, when executed, direct a computing system to, at least:
receive a search request;
determine a dataset representative of a geographic area for which the search is to be performed based at least in part on the search request;
cause a map representative of at least a portion of the determined geographic area to be displayed;
identify at least one listing corresponding to the search request, each identified listing being associated with a location within at least the portion of the determined geographic area, wherein the location for at least a subset of the identified listings is determined based at least in part on a lookup table that stores an address and corresponding longitude and latitude coordinates for the address;
in response to identifying at least one listing corresponding to the search request, substantially simultaneously
cause interactive information representative of one or more of the identified listings to be displayed adjacent to the map, the interactive information representative of the one or more of the identified listings incorporating one or more first visual indicia corresponding to the one or more of the identified listings and, distinct from the one or more first visual indicia, a camera-acquired image of an object taken at the geographic location associated with the one or more of the identified listings of which the interactive information is representative, the camera-acquired image being selected based at least in part on contributions of at least one camera-acquired image from one or more different sources and a number of votes received for a respective camera-acquired image, wherein the camera-acquired image selected corresponds to the camera-acquired image having received a predetermined number of votes, and
cause an interactive position identifier associated with each of the one or more of the identified listings to be displayed on the map without interaction with the interactive position identifier and substantially simultaneously with a display of the interactive information representative of the one or more of the identified listings adjacent to the map, wherein each interactive position identifier incorporating one or more second visual indicia corresponding to the one or more first visual indicia incorporated in the one or more of the identified listings with which the interactive position identifier is associated;
wherein interaction with the displayed interactive information representative of a first identified listing causes the interactive position identifier displayed for the first identified listing to have an altered visual emphasis; and
wherein interaction with the interactive position identifier for the first identified listing causes the displayed interactive information representative of the first identified listing to have an altered visual emphasis.

### Claim 31 (depends on 30)

The computer-readable storage medium of claim 30, further having instructions stored thereon that direct a computing system to, at least:
receive an interaction with the displayed interactive information representative of the first identified listing; and
cause the displayed interactive position identifier associated with the first identified listing to be emphasized.

### Claim 32 (depends on 31)

The computer-readable storage medium of claim 31, further having instructions stored thereon that direct a computing system to, at least:
identify a second listing that corresponds to the search request, wherein the second listing is associated with a second location within the geographic area; and
cause a second interactive position identifier associated with the second listing to be displayed on the map.

### Claim 33 (depends on 32)

The computer-readable storage medium of claim 32, wherein the instructions that direct the computer system to cause the first interactive position identifier to be emphasized distinguishes the first interactive position identifier from the second interactive position identifier displayed on the map.

### Claim 34 (depends on 32)

The computer-readable storage medium of claim 32, further having instructions stored thereon that direct a computing system to, at least:
cause second interactive information representative of the identified second listing to be displayed with the map;
determine a particular location within the geographic area; and
organize the display of the interactive information and the second interactive information based at least in part on a distance from the determined particular location.

### Claim 35

A computer-implemented method for providing information in response to a search request, the method comprising:
under control of one or more computer systems configured with executable instructions,
determining a geographic area for which a search associated with the search request is to be performed;
causing a map representative of at least a portion of the determined geographic area to be displayed;
identifying a plurality of listings stored in the one or more databases that match the search request, the listings each being associated with a respective location within at least the portion of the determined geographic area, wherein the location for at least a subset of the identified listings is determined based at least in part on a lookup table that stores an address and corresponding longitude and latitude coordinates for the address;
in response to identifying a plurality of listings stored in the one or more databases that match the search request, substantially simultaneously
causing a plurality of interactive position identifiers to be displayed on the map, without interaction with any of the plurality of interactive position identifiers, wherein each of the plurality of interactive position identifiers associated with one of the plurality of listings and incorporating at least one of a first plurality of visual indicia, and
causing the plurality of listings to be displayed adjacent to the map substantially simultaneously with a display of the plurality of interactive position identifiers, wherein at least one of the plurality of listings is interactive and incorporates (i) at least one of a second plurality of visual indicia corresponding to the at least one of first plurality of visual indicia incorporated by an associated at least one interactive position identifier and (ii) distinct from the at least one of the second plurality of visual indicia, a camera-acquired image of an object taken at a geographic location associated with the at least one of the plurality of listings, the camera-acquired image being selected based at least in part on contributions of at least one camera-acquired image from one or more different sources and a number of votes received for a respective camera-acquired image, wherein the camera-acquired image selected corresponds to the camera-acquired image having received a predetermined number of votes;
wherein interaction with displayed interactive information representative of a first listing of the plurality of listings causes the interactive position identifier displayed for the first listing to have an altered visual emphasis, and
wherein interaction with the interactive position identifier for the first listing causes the displayed interactive information representative of the first listing to have an altered visual emphasis.

### Claim 36 (depends on 35)

The computer-implemented method of claim 35, further comprising:
causing a first displayed interactive position identifier of the plurality of displayed interactive position identifiers to be emphasized in response to an interaction with a displayed listing of the plurality of listings.

### Claim 37 (depends on 35)

The computer-implemented method of claim 35, further comprising:
determining a particular location within the geographic area; and
organizing the display of the plurality of listings based at least in part on a distance from the determined particular location.

### Claim 38 (depends on 35)

The computer-implemented method of claim 35, wherein the search request is a search for businesses of a type and each of the plurality of listings identify businesses of that type.

### Claim 39

A computer-readable storage medium having executable instructions stored thereon that, when executed, direct a computing system to, at least:
receive an identification of at least one object within a range for which information is to be provided, each identified object being associated with a location within the range for which information is to be provided, wherein the location for at least a subset of the identified objects is determined based at least in part on a lookup table that stores an address and corresponding longitude and latitude coordinates for the address;
in response to receiving an identification of at least one object within the range for which information is to be provided, substantially simultaneously
display information regarding one or more of the identified objects, the displayed information including one or more first visual indicia corresponding to the one or more of the identified objects and, distinct from the one or more first visual indicia, at least one interactive image representative of one or more of the identified objects and camera-acquired at a geographical location associated with the one or more of the identified objects, the camera-acquired identified objects being selected based at least in part on contributions of at least one camera-acquired image from one or more different sources and a number of votes received for a respective camera-acquired image, wherein the camera-acquired image selected corresponds to the camera-acquired image having received a predetermined number of votes, and
display a map adjacent to and substantially simultaneously with the display of the information regarding the one or more of the identified objects, the map including an interactive identifier of a location of each of the one or more displayed identified objects, wherein the interactive identifier is displayed on the map without interaction with the interactive identifier, and wherein each interactive identifier incorporating one or more second visual indicia corresponding to the one or more first visual indicia included in the displayed information regarding the displayed identified object having the location identified by the interactive identifier;
wherein interaction with the displayed interactive image representative of a first identified object causes the interactive identifier displayed for the first identified object to have an altered visual emphasis; and
wherein interaction with the interactive identifier for the first identified object causes the displayed interactive image representative of the first identified object to have an altered visual emphasis.

### Claim 40 (depends on 39)

The computer-readable storage medium of claim 39, wherein the instructions that direct the computing system to receive an identification of an object include instructions that direct the computing system to receive an identification of a plurality of objects within the range for which information is to be provided.

### Claim 41 (depends on 1)

The computer-implemented method of claim 1, wherein the camera-acquired image incorporated in the interactive information representative of each identified listing is selected from a plurality of images associated with the identified listing in accordance with a set of representative image criteria.

### Claim 42 (depends on 41)

The computer-implemented method of claim 41, wherein the camera-acquired image incorporated in the interactive information representative of each identified listing is selected based at least in part on a plurality of user provided votes for at least one of the plurality of images as representative of the identified listing.

### Claim 43 (depends on 41)

The computer-implemented method of claim 41, wherein the camera-acquired image incorporated in the interactive information representative of each identified listing is selected based at least in part on a time that the image was taken.

### Claim 44 (depends on 43)

The computer-implemented method of claim 43, wherein the camera-acquired image incorporated in the interactive information representative of each identified listing is selected based at least in part on how closely the time that the image was taken matches an annual season.

### Claim 45 (depends on 1)

The computer-implemented method of claim 1, wherein:
the interaction with the displayed interactive information representative of a first identified listing to cause the interactive position identifier displayed for the first identified listing to have an altered visual emphasis comprises interaction with one of (i) the one or more first visual indicia and (ii) the camera-acquired image.

### Claim 46 (depends on 1)

The computer-implemented method of claim 1, wherein
the interaction with the interactive position identifier for the first identified listing causes one of (i) the one or more first visual indicia and (ii) the camera-acquired image incorporated by the displayed interactive information representative of the first identified listing to have an altered visual emphasis.

### Claim 47

A computer-implemented method for providing information in response to a search request, the method comprising:
under control of one or more computer systems configured with executable instructions,
receiving a search request;
determining a dataset representative of a geographic area for which the search is to be performed based at least in part on the search request;
causing a map representative of at least a portion of the determined geographic area to be displayed;
identifying at least one listing corresponding to the search request, each identified listing being associated with a location within at least the portion of the determined geographic area, wherein the location for at least a subset of the identified listings is determined based at least in part on a lookup table that stores an address and corresponding longitude and latitude coordinates for the address;
in response to identifying at least one listing corresponding to the search request, substantially simultaneously
causing interactive information representative of one or more of the identified listings to be displayed adjacent to the map, the interactive information representative of the one or more of the identified listings incorporating (i) one or more first visual indicia corresponding to the one or more of the identified listings and, (ii) distinct from the one or more first visual indicia, a camera-acquired image of an object taken at the geographic location associated with each identified listing of which the interactive information is representative, the camera-acquired image being selected based at least in part on contributions from one or more different sources and a number of votes received for a respective camera-acquired image, wherein the camera-acquired image selected corresponds to the camera-acquired image having received a predetermined number of votes, and
causing an interactive position identifier associated with each of the one or more of the identified listings to be displayed on the map substantially simultaneously with a display of the interactive information representative of the one or more of the identified listings adjacent to the map, wherein each interactive position identifier incorporates one or more second visual indicia corresponding to the one or more first visual indicia incorporated in the one or more of the identified listings with which the interactive position identifier is associated;
wherein in the event an interaction with the displayed interactive information representative of a first identified listing is detected, the interactive position identifier displayed for the first identified listing is caused to have an altered visual emphasis; and
wherein in the event an interaction with at least one of the (i) the one or more first visual indicia and (ii) the camera-acquired image incorporated by the interactive position identifier for the first identified listing is detected, the displayed interactive information representative of the first identified listing is caused to have an altered visual emphasis.

### Claim 48 (depends on 1)

The computer-implemented method of claim 1, further comprising:
receiving a contribution of one or more camera-acquired images from a plurality of users, each of the one or more camera-acquired images correlated to a particular listing;
in response to receiving an interaction with the displayed interactive information representative of the particular listing, displaying the one or more camera-acquired images in a filmstrip-view on a listing detail page;
determining a number of clicks received at each one of the one or more camera-acquired images; and
selecting one of the one or more camera-acquired images to be incorporated in the interactive information representative of the particular listing based at least in part on the number of clicks received at each of the one or more camera-acquired images.

### Claim 49 (depends on 48)

The computer-implemented method of claim 48, wherein the one or the one or more camera-acquired images is selected based at least on receiving a majority of clicks.

### Claim 50 (depends on 48)

The computer-implemented method of claim 48, wherein the one or more camera-acquired images for the identified listing is received from one of a plurality of users or a representative of the identified listing.

### Claim 51 (depends on 1)

The computer-implemented method of claim 1, wherein each of the one or more camera-acquired images is captured from two or more cameras to obtain a stereoscopic image of an object being imaged.
