TABLE OF CONTENTS FOR SEARCH QUERY REFINEMENT
First Claim
1. One or more memory devices having computer-executable instructions embodied thereon that, when executed, perform a method for providing a user interface, the method comprising:
- receiving a search query;
displaying a first set of search results and a set of facets for the search query;
receiving a selected facet from the set of facets;
concurrently displaying;
(1) a second set of search results based on the search query and the selected facet; and
(2) displaying the set of facets.
3 Assignments
0 Petitions
Accused Products
Abstract
Computer-implemented methods and a computing system are provided for presenting a new user interface paradigm which allows users to explore facets related to a search query term while maintaining the original state of the search query term or staying within the confines of the user defined topic. The methods and system present facets or categories of relevant topics of a user generated search query term. The user may then explore these facets in a number of embodiments while maintaining the state of the search.
15 Citations
20 Claims
-
1. One or more memory devices having computer-executable instructions embodied thereon that, when executed, perform a method for providing a user interface, the method comprising:
-
receiving a search query; displaying a first set of search results and a set of facets for the search query; receiving a selected facet from the set of facets; concurrently displaying; (1) a second set of search results based on the search query and the selected facet; and (2) displaying the set of facets. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. One or more computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method for, providing a user interface for, the method comprising:
-
receiving a search query; displaying a first set of search results and a set of facets for the search query; receiving a selected facet from the set of facets; and displaying a second set of search results and a set of sub facets, wherein the set of sub facets are generated using the search query and the selected facet as a refinement query. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. One or more memory devices having computer-executable instructions embodied thereon that, when executed, perform a method for providing a user interface, the method comprising:
-
receiving a search query; storing the search query; displaying a set of facets for the search query; receiving a selected facet from the set of facets; storing the selected facet; maintaining the state of the set of facets when the selected facet corresponds to search query, wherein maintaining comprises; (1) retrieving the search query from a stored location; (2) determining that the selected facet links to the set of facets generated for the search query; displaying the set of facets. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification