Evolutionary content determination and management
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A visual refinement interface enables users to adjust and/or refine search results by selecting results that match a user'"'"'s interest, and displaying subsequent results that are closer to the selected items. Multiple result sets can be displayed concurrently such that the user can maintain context for the results. Further, the user can quickly go back to modify an earlier selection without having to navigate to a previous page, for example, and a single modification can cause several subsequent result sets to automatically change such that the user can quickly view dozens of new results, for example, simply by selecting at least one different result from a displayed result set. Prior result sets can be modified, such as by reducing the size or adjusting the placement of the sets, such that the user can easily determine the current set and the relatedness to previous results sets.
-
Citations
25 Claims
-
1. 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. - View Dependent Claims (2, 3)
-
-
4. A computer-implemented method comprising:
-
under control of one or more computer systems configured with executable instructions, generating for display a set of search results corresponding to at least one criterion; in response to receiving information indicative of a selection of at least one of the search results, generating for display an associated set of search results corresponding at least in part to the selected at least one search result; causing a most recently-generated set of search results to be displayed more prominently than any previously-generated set of search results, at least a portion of the previously-generated search results being displayed concurrently in a hierarchical view with the most recently-generated set of search results, wherein each selected search result image is displayed with an indicator signifying a search path; and when information indicative of subsequent selections of search results is received, generating multiple sets of search results to be displayed concurrently such that a more recently-generated set of search results corresponds to at least one search result of the previously-generated set of search results, wherein the multiple sets of search results are generated until at least one desired search result is obtained. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
a processor; and a memory device including instructions that, when executed by the processor, cause the processor to; generate for display a set of search results corresponding to at least one criterion; in response to receiving information indicative of a selection of at least one of the search results, generate for display an associated set of search results corresponding at least in part to the selected at least one search result; cause a most recently-generated set of search results to be displayed more prominently than any previously-generated set of search results, at least a portion of the previously-generated search results being displayed concurrently in a hierarchical view with the most recently-generated set of search results, wherein each selected search result image is displayed with an indicator signifying a search path; and when information indicative of subsequent selections of search results is received, generate multiple sets of search results to be displayed concurrently more recently-generated set of search results corresponds to at least one search result of the previously-generated set of search results, wherein the multiple sets of search results are generated until at least one desired search result is obtained. - View Dependent Claims (19, 20, 21)
-
-
22. A computer-readable storage medium storing instructions which, when executed by a processor, cause the processor to:
-
generate for display a set of search results corresponding to at least one criterion; in response to receiving information indicative of a selection of at least one of the search results, generate for display an associated set of search results corresponding at least in part to the selected at least one search result; cause a most recently-generated set of search results to be displayed more prominently than any previously-generated set of search results, at least a portion of the previously-generated search results being displayed concurrently in a hierarchical view with the most recently-generated set of search results, wherein each selected search result image is displayed with an indicator signifying a search path; and when information indicative of subsequent selections of search results is received, generate multiple sets of search results to be displayed concurrently such that a more recently-generated set of search results corresponds to at least one search result of the previously-generated set of search results, wherein the multiple sets of search results are generated until at least one desired search result is obtained. - View Dependent Claims (23, 24, 25)
-
Specification