ADAPTIVE SEARCH REFINEMENT
First Claim
1. A computer-implemented method for adaptive search refinement, the method comprising:
- obtaining a first search query;
comparing a level of specificity of the first search query to a search threshold; and
when the level of specificity is below the search threshold, providing visually guided search refinement to construct a second search query, the visually guided search refinement provided instead of search results for the first search query, wherein providing the visually guided search refinement includes;
providing a plurality of search refinement options, each of the search refinement options including an image visually illustrating a search refinement category and being configured to be approved or disapproved;
obtaining an indication of the approval or the disapproval of one or more of the plurality of search refinement options; and
repeating providing the plurality of search refinement options and receiving the indication, wherein for each iteration of providing the plurality of search refinement options, at least some of the plurality of search refinement options are different and determined based on previously received indications of both approval and disapproval; and
providing search results based on the second search query.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for adaptive search refinement is provided. The method may include obtaining an indication of user engagement with an online marketplace and in response to obtaining the indication, providing visually guided search refinement to construct a search query for searching the online marketplace. Providing the visually guided search refinement may include providing search refinement options, obtaining an indication of the approval or disapproval of one or more of the search refinement options, and repeating providing the search refinement options and receiving the indication. For each iteration of providing the plurality of search refinement options, at least some of the search refinement options may be different and determined based on previously received indications of both approval and disapproval. The method for adaptive search refinement may further include providing search results based on the search query.
-
Citations
20 Claims
-
1. A computer-implemented method for adaptive search refinement, the method comprising:
-
obtaining a first search query; comparing a level of specificity of the first search query to a search threshold; and when the level of specificity is below the search threshold, providing visually guided search refinement to construct a second search query, the visually guided search refinement provided instead of search results for the first search query, wherein providing the visually guided search refinement includes; providing a plurality of search refinement options, each of the search refinement options including an image visually illustrating a search refinement category and being configured to be approved or disapproved; obtaining an indication of the approval or the disapproval of one or more of the plurality of search refinement options; and repeating providing the plurality of search refinement options and receiving the indication, wherein for each iteration of providing the plurality of search refinement options, at least some of the plurality of search refinement options are different and determined based on previously received indications of both approval and disapproval; and providing search results based on the second search query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method for adaptive search refinement, the method comprising:
-
obtaining an indication of user engagement with an online marketplace; in response to obtaining the indication, providing visually guided search refinement to construct a search query for searching the online marketplace, wherein providing the visually guided search refinement includes; providing a plurality of search refinement options, one or more of the search refinement options including an image visually illustrating a search refinement category and being configured to be approved or disapproved; obtaining an indication of the approval or disapproval of one or more of the plurality of search refinement options; and repeating providing the plurality of search refinement options and receiving the indication, wherein for each iteration of providing the plurality of search refinement options, at least some of the plurality of search refinement options are different and determined based on previously received indications of both approval and disapproval; and providing search results based on the search query. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification