METHOD FOR ENHANCING SEARCH RESULTS
First Claim
1. A computer software application for executing a method for enhancing search results comprising the steps of:
- a. receiving a list of results from a third-party internet search engine in response to a submission of a search term to the search engine,b. comparing the list of results to a list of websites in a database, wherein the database includes a rating value for each website in the list of websites in the database,c. determining the rating value for each result in the list of results which was found in the list of websites in the database,d. assigning a null value to the rating value for each result in the list of results which was not found in the list of websites in the database,e. displaying the rating value for each result,
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed in this specification is a software and browser application for monitoring submissions to a third-party search engine. When the third-party search engine returns a list of results, the list may be compared to a list of rated websites located in a rating database. For each website in the list of rated websites, one or more experts has entered a rating value and text evaluation. The rating value for each of the websites in the list of results is then displayed to the user upon request. Additionally, metadata may also be displayed for each of the websites. In this manner, the list of results that was provided by the third-party search engine has been enhanced so as to permit the user to more easily find reliable, relevant information.
79 Citations
26 Claims
-
1. A computer software application for executing a method for enhancing search results comprising the steps of:
-
a. receiving a list of results from a third-party internet search engine in response to a submission of a search term to the search engine, b. comparing the list of results to a list of websites in a database, wherein the database includes a rating value for each website in the list of websites in the database, c. determining the rating value for each result in the list of results which was found in the list of websites in the database, d. assigning a null value to the rating value for each result in the list of results which was not found in the list of websites in the database, e. displaying the rating value for each result, - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An internet browser application for executing a method for enhancing search results comprising the steps of
a. receiving a list of results from a third-party search engine, b. comparing the list of results to a list of websites in a database, wherein the database includes a rating value for each website in the database, c. determining the rating value for each result in the list of results which was found in the list of websites in the database, d. assigning a null value to the rating value for each result in the list of results which was not found in the list of websites in the database, e. displaying the rating value for at least one result in the list of results in a rating display box of the browser such that the rating value is displayed proximal to the at least one result.
-
22. A method for enhancing search results comprising the steps of:
-
a. providing an opportunity to evaluate a plurality of internet websites according to predetermined criteria, b. providing an opportunity to rate at least one of the plurality of internet websites based on the predetermined criteria, thus producing a criteria rating value for each of the predetermined criteria, c. storing the criteria rating value in a rating database, d. determining a compilation rating value for each website in the plurality of internet websites based upon the criteria rating values, e. storing the compilation rating values in the rating database such that web compilation rating value is correlated to each website in the plurality of internet websites, f. receiving a list of results from a third-party internet search engine in response to a submission of a search term to the search engine, g. comparing the list of results to the plurality of websites in the database, h. assigning a null value to the compilation rating value for each result in the list of results which was not found in the list of websites, i. displaying the compilation rating value for each result. - View Dependent Claims (23, 24)
-
-
25. An internet browser application for executing a method for enhancing search results comprising the steps of
a. receiving a list of results from a third-party search engine, b. comparing the list of results to a list of websites in a database, wherein the database includes a rating value for each website in the database, c. determining the rating value for each result in the list of results which was found in the list of websites in the database, d. assigning a null value to the rating value for each result in the list of results which was not found in the list of websites in the database, e. displaying the rating value for at least one result in the list of results in a toolbar of the browser.
Specification