Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
182 words
A method for performing a search to identify items and categories of items that relate to a search term, the method comprising: receiving at least one search term; comparing the search term with a list of recommended items to determine whether matches exist; accessing a list of previously received search terms stored in an electronic data store that were used to perform searches; comparing the search term with the list to determine whether matches exist between the search term and the list of previously received search terms; comparing the search term with a hierarchy of category identifiers and terms related to one or more categories to determine whether matches exist; and displaying results based on matches that are determined to exist, wherein: the matches between the search term and the list of previously received search terms are displayed as a list of related search terms that were entered for previously performed searches, and the matches between the search term and the list of recommended items are displayed as a list of recommended web sites that are identifiably designated as recommended web sites.
Claim 2
Independent Claim
182 words
A method for performing a search to identify items and categories of items that relate to a search term, the method comprising: receiving at least one search term; comparing the search term with a list of recommended items to determine whether matches exist; accessing a list of previously received search terms stored in an electronic data store that were used to perform searches; comparing the search term with the list to determine whether matches exist between the search term and the list of previously received search terms; comparing the search term with a hierarchy of category identifiers and terms related to one or more categories to determine whether matches exist; and displaying results based on matches that are determined to exist, wherein: the matches between the search term and the list of previously received search terms are displayed as a list of related search terms that were entered for previously performed searches, and the matches between the search term and the list of recommended items are displayed as a list of recommended web sites that are identifiably designated as recommended web sites.
Claim 3
Dependent Claim
33 words
The method of claim 1 further comprising comparing the search term with an electronic information store that includes full text of different web pages from different web sites to determine whether matches exist.
Claim 4
Dependent Claim
27 words
The method of claim 2 wherein receiving at least one search term comprises: receiving several search terms; and grouping the search terms received as a single string.
Claim 5
Dependent Claim
38 words
The method of claim 2 wherein the items comprise web sites and displaying results comprises displaying a list of recommended sites, a list of related searches, a list of category identifiers, and a list of web site identifiers.
Claim 6
Dependent Claim
26 words
The method of claim 2 further comprising conducting a world wide web search using the search term when less than a threshold number of matches occurs.
Claim 7
Dependent Claim
22 words
The method of claim 5 further comprising conducting a search of an electronic information store that includes full text of proprietary content.
Claim 8
Dependent Claim
11 words
The method of claim 1 wherein the items comprise web sites.
Claim 9
Dependent Claim
192 words
A computer program, stored on a computer readable medium for performing a search to identify web sites and categories of web sites that relate to a search term, comprising instructions for: receiving at least one search term; comparing the search term with a list of recommended web sites to determine whether matches exist; accessing a list of previously received search terms stored in an electronic data store that were used to perform searches; comparing the search term with the list to determine whether matches exist between the search term and the list of previously received search terms; comparing the search term with a hierarchy of category identifiers and terms related to one or more categories to determine whether matches exist; and displaying results based on matches that are determined to exist, wherein: the matches between the search term and the list of previously received search terms are displayed as a list of related search terms that were entered for previously performed searches, and the matches between the search term and the list of recommended items are displayed as a list of recommended web sites that are identifiably designated as recommended web sites.
Claim 10
Dependent Claim
192 words
A computer program, stored on a computer readable medium for performing a search to identify web sites and categories of web sites that relate to a search term, comprising instructions for: receiving at least one search term; comparing the search term with a list of recommended web sites to determine whether matches exist; accessing a list of previously received search terms stored in an electronic data store that were used to perform searches; comparing the search term with the list to determine whether matches exist between the search term and the list of previously received search terms; comparing the search term with a hierarchy of category identifiers and terms related to one or more categories to determine whether matches exist; and displaying results based on matches that are determined to exist, wherein: the matches between the search term and the list of previously received search terms are displayed as a list of related search terms that were entered for previously performed searches, and the matches between the search term and the list of recommended items are displayed as a list of recommended web sites that are identifiably designated as recommended web sites.
Claim 11
Dependent Claim
15 words
The computer program of claim 8 wherein the computer readable medium comprises a propagated signal.
Claim 12
Dependent Claim
14 words
The computer program of claim 9 wherein the propagated signal comprises a carrier wave.
Claim 13
Dependent Claim
36 words
The computer program of claim 10 further comprising instructions for comparing the search term with an electronic information store that includes full text of different web pages from different web sites to determine whether matches exist.
Claim 14
Dependent Claim
33 words
The computer program of claim 11 wherein the instructions for receiving at least one search term comprise instructions for: receiving several search terms; and grouping the search terms received as a single string.
Claim 15
Dependent Claim
38 words
The computer program of claim 11 wherein the instructions for displaying results comprises instructions for displaying a list of recommended sites, a list of related searches, a list of category identifiers, and a list of web site identifiers.
Claim 16
Dependent Claim
25 words
The computer program of claim 11 further comprising instructions for conducting a world wide web search using the search term when less than a threshold.
Claim 17
Dependent Claim
25 words
The computer program of claim 14 further comprising instructions for conducting a search of an electronic information store that includes fill text of proprietary content.
Claim 18
Dependent Claim
68 words
The method of claim 1 wherein: receiving at least one search term includes receiving at least one search term word; and comparing the search term with the hierarchy of category identifiers includes comparing the search term word with one or more words in the hierarchy of category identifiers and comparing the search term word with the terms related to one or more categories to determine whether matches exist.
Claim 19
Dependent Claim
79 words
The computer program of claim 8 wherein: the instructions for receiving at least one search term comprises instructions for receiving at least one search term word; and the instructions for comparing the search term with the hierarchy of category identifiers includes instructions for comparing the search term word with one or more words in the hierarchy of category identifiers and comparing the search term word with the terms related to one or more categories to determine whether matches exist.
Claim 20
Dependent Claim
36 words
The method of claim 1 further comprising: enabling a user to select one of the displayed related search terms from the list of related search terms; and performing a search using the selected related search terms.
Claim 21
Dependent Claim
39 words
The computer program of claim 8 further comprising instructions for: enabling a user to select one of the displayed related search terms from the list of related search terms; and performing a search using the selected related search terms.