Method and apparatus for categorizing and presenting documents of a distributed database
First Claim
Patent Images
1. A method for providing search results to a user, the method executed with a search engine having a processor, comprising:
- receiving, by the search engine, a first set of information associated with a plurality of web pages ranked according to relevancy;
receiving, by the search engine, a second set of information associated with a user preference, wherein the second set of information corresponds to a threshold commercial score value;
determining, by the processor, a commercial score for each web page;
determining, by the processor, a subset of the first set of information based on the second set of information;
generating, by the processor, a visual indicator for at least each web page of the subset of the first set of information that at least meets the threshold commercial score;
displaying, by the search engine, the subset and each visual indicator corresponding to each respective web page on a results page of a display;
displaying, by the search engine, on the results page a user preference object to collect the second set of information, wherein the user preference object is selectively adjustable by the user to change the user preference according to a level of desired commerciality;
wherein the search engine automatically updates the determining the commercial score for each web page, determining the subset, and displaying the subset and each visual indicator when the user changes the second set of information through the user preference object; and
wherein determining the commercial score for each web page comprises;
determining a transaction score for each web page related to a plurality of criteria based on whether and how strongly each web page facilitates commercial transactions according to respective transactional scores;
determining a quality score for each of the subset of the plurality of web pages according to a second plurality of criteria, wherein the second plurality of criteria is different than the plurality of criteria in that the second plurality of criteria is selected from the group consisting of;
quality of content, reputation of author or source of the content, and ease of use of the web page; and
producing a weighted average of the transaction score and the quality score.
10 Assignments
0 Petitions
Accused Products
Abstract
A method for providing search results to a user is disclosed. The method includes receiving a first set of information associated with a plurality of web pages. A second set of information associated with a user preference, determining a commercial score for each web page is also received. A subset of the first set of information is determined based on the second set of information. A visual indicator for the subset of the first set of information is generated in accordance with a commercial score, and the subset and the visual indicator are displayed on a display.
-
Citations
23 Claims
-
1. A method for providing search results to a user, the method executed with a search engine having a processor, comprising:
-
receiving, by the search engine, a first set of information associated with a plurality of web pages ranked according to relevancy; receiving, by the search engine, a second set of information associated with a user preference, wherein the second set of information corresponds to a threshold commercial score value; determining, by the processor, a commercial score for each web page; determining, by the processor, a subset of the first set of information based on the second set of information; generating, by the processor, a visual indicator for at least each web page of the subset of the first set of information that at least meets the threshold commercial score; displaying, by the search engine, the subset and each visual indicator corresponding to each respective web page on a results page of a display; displaying, by the search engine, on the results page a user preference object to collect the second set of information, wherein the user preference object is selectively adjustable by the user to change the user preference according to a level of desired commerciality; wherein the search engine automatically updates the determining the commercial score for each web page, determining the subset, and displaying the subset and each visual indicator when the user changes the second set of information through the user preference object; and wherein determining the commercial score for each web page comprises; determining a transaction score for each web page related to a plurality of criteria based on whether and how strongly each web page facilitates commercial transactions according to respective transactional scores; determining a quality score for each of the subset of the plurality of web pages according to a second plurality of criteria, wherein the second plurality of criteria is different than the plurality of criteria in that the second plurality of criteria is selected from the group consisting of;
quality of content, reputation of author or source of the content, and ease of use of the web page; andproducing a weighted average of the transaction score and the quality score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A search engine for delivering search results to a client computer of a user, comprising:
-
a processor coupled with an internet cache database and with an internet index database comprising a plurality of web pages; a user interface coupled with the processor and with the index and cache databases for communication with a web browser of the client computer, the user interface including a display area having a user preference object for receipt of a user preference from the user, the user preference corresponding to a threshold commercial score indicative of a desire to view a determined mix of commercial and non-commercial results, the display area further to receive a search query from the user and to display search results associated with a plurality of web pages in response thereto; and a commercial score generator coupled with the processor and the cache database, wherein the commercial score generator generates, for each of at least a plurality of the search results, a commercial score by; determining a transaction score for each web page related to a plurality of criteria based on whether and how strongly each web page facilitates commercial transactions according to respective transactional scores; determining a quality score for each of the web pages of the at least a plurality of search results according to a second plurality of criteria, wherein the second plurality of criteria is different than the plurality of criteria in that the second plurality of criteria is selected from the group consisting of;
quality of content, reputation of author or source of the content, and ease of use of the web page; andproducing a weighted average of the transaction score and the quality score; wherein the processor ranks the search results to be displayed in the user interface according to a relevancy method, and displays therewith a visual indicator for at least each search result having a commercial score at least as high as the threshold commercial score, wherein the visual indicator indicates a level of commerciality. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification