Patent ID: 8631029

Claim:
A computer-implemented method comprising: under control of one or more computer systems configured with executable instructions, receiving a search query from a user device; causing an initial set of search result images to be displayed on the user device, the initial set of search result images matching at least a portion of the search query; in response to receiving information indicative of a selection of at least one search result image of the initial set of search result images to yield a selected search result image, identifying a second set of search result images relating to the selected search result image; causing the second set of search result images to be displayed on the user device concurrently with the initial set of search result images, the initial set of search result images being displayed on the user device at least one of reduced in image size or adjusted in position; displaying additional information about the selected search result image on the user device; receiving information indicative of subsequent selections of search result images displayed on the user device, wherein the search result images are members of a respective previously-generated set of search result images; when information indicative of subsequent selections is received, causing a respective subsequently-generated set of search result images corresponding to each subsequent selection to be displayed based at least in part upon the subsequent selection of at least one search result image in a previously-generated set of search result images, each search result image of the respective subsequently-generated set being related to the selected search result image of the previously-generated set; and causing a plurality of images from each of the previously-generated sets of search result images to be displayed concurrently in a hierarchical view with the respective subsequently-generated set of search result images such that at least a portion of each of the previously-generated sets of search result images are displayed, as at least one of reduced in image size or adjusted in position, less prominently than at least a portion of each of the respective subsequently-generated set of search result images, wherein each selected search result image is displayed with an indicator signifying a search path.