Category searching
First Claim
1. A computer-implemented method of performing a search, the method comprising:
- receiving at least one query term;
in response to receiving the at least one query term, accessing, from electronic storage, query terms associated with previously performed searches;
comparing the at least one query term with the accessed query terms associated with previously performed searches;
based on comparison results, identifying previously performed searches that correspond to the at least one query term;
conditioned on a number of the identified previously performed searches that correspond to the at least one query term being less than a threshold, performing a search process to identify electronic network-based search results based on the at least one query term without presenting, prior to performing the search process, a list of query terms associated with the previously performed searches included in identified previously performed searches that correspond to the at least one query term; and
conditioned on the number of the identified previously performed searches that correspond to the at least one query term being greater than or equal to the threshold, presenting, prior to performing a search process to identify electronic network-based search results based on the at least one query term, a list of query terms associated with the previously performed searches included in the identified previously performed searches that correspond to the at least one query term.
8 Assignments
0 Petitions
Accused Products
Abstract
Performing a category search to identify categories of web sites that relate to a search term includes receiving at least one search term that then is compared with a hierarchy of category identifiers, and with terms related to one or more categories, to determine whether matches exist. A category identifier is selected based on the matches that are determined to exist within the hierarchy and the terms, and at least the category identifier is displayed. Performing a search to identify web sites and categories of web sites that relate to a search term also may include receiving at least one search term that then is compared with a list of recommended web sites, previously performed searches, a hierarchy of category identifiers, and terms related to one or more categories to determine whether matches exist. Results based on matches that are determined to exist are displayed.
-
Citations
36 Claims
-
1. A computer-implemented method of performing a search, the method comprising:
-
receiving at least one query term; in response to receiving the at least one query term, accessing, from electronic storage, query terms associated with previously performed searches; comparing the at least one query term with the accessed query terms associated with previously performed searches; based on comparison results, identifying previously performed searches that correspond to the at least one query term; conditioned on a number of the identified previously performed searches that correspond to the at least one query term being less than a threshold, performing a search process to identify electronic network-based search results based on the at least one query term without presenting, prior to performing the search process, a list of query terms associated with the previously performed searches included in identified previously performed searches that correspond to the at least one query term; and conditioned on the number of the identified previously performed searches that correspond to the at least one query term being greater than or equal to the threshold, presenting, prior to performing a search process to identify electronic network-based search results based on the at least one query term, a list of query terms associated with the previously performed searches included in the identified previously performed searches that correspond to the at least one query term. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An electronic system including one or more devices that are controlled by but distinguished from software, the electronic system comprising:
at least one processing device configured to perform operations comprising; receiving at least one query term; in response to receiving the at least one query term, accessing, from electronic storage, query terms associated with previously performed searches; comparing the at least one query term with the accessed query terms associated with previously performed searches; based on comparison results, identifying previously performed searches that correspond to the at least one query term; conditioned on a number of the identified previously performed searches that correspond to the at least one query term being less than a threshold, performing a search process to identify electronic network-based search results based on the at least one query term without presenting, prior to performing the search process, a list of query terms associated with the previously performed searches included in identified previously performed searches that correspond to the at least one query term; and conditioned on the number of the identified previously performed searches that correspond to the at least one query term being greater than or equal to the threshold, presenting, prior to performing a search process to identify electronic network-based search results based on the at least one query term, a list of query terms associated wit the previously performed searches included in the identified previously performed searches that correspond to the at least one query term. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
Specification