| US 7,533,090 B2 | ||
| System and method for rating electronic documents | ||
| Sumit Agarwal, San Carlos, Calif. (US); Gokul Rajaram, Mountain View, Calif. (US); and Leora Ruth Wiseman, Sunnyvale, Calif. (US) | ||
| Assigned to Google Inc., Mountain View, Calif. (US) | ||
| Filed on Mar. 30, 2004, as Appl. No. 10/812,417. | ||
| Prior Publication US 2005/0223002 A1, Oct. 06, 2005 | ||
| Int. Cl. G06F 7/00 (2006.01); G06F 17/30 (2006.01) | ||
| U.S. Cl. 707—5 [707/2; 707/3; 707/7; 705/1; 705/14] | 18 Claims |

| 1. A method comprising the steps of:
receiving, at a server comprising a central processor, rating information associated with contents of a document from one
or more evaluators;
identifying, at the server, a trust score for each of the one or more evaluators, each trust score for each of the one or
more evaluators being a measure of an extent to which a respective evaluator's rating information is considered in determining
an aggregate rating, each trust score for each of the one or more evaluators based on factors associated with the respective
evaluator,
wherein each trust score for each of the one or more evaluators is based on a rating deviation of the respective evaluator,
wherein the rating deviation is based on a comparison of (i) rating information for one or more documents received from the
respective evaluator and (ii) rating information for the one or more documents received from one or more other evaluators;
identifying, at the server, a sensitivity score, the sensitivity score indicating a level of conservatism in determining the
aggregate rating, wherein a first level sensitivity indicates a higher degree of conservatism in determining the aggregate
rating;
determining, at the server, the aggregate rating for the document based on the rating information associated with contents
of the document from the one or more evaluators, each trust score for each of the one or more evaluators, and the sensitivity
score;
receiving a request from a recipient;
identifying, at the server, a suitability profile associated with the recipient, where the suitability profile determines
whether any information relating to preferences of the recipient are stored in a suitability database, and is used to select
the document appropriate for the recipient; and
determining whether to deliver the document in response to the request for the document based on the suitability profile of
the recipient, and the aggregate rating of the document,
wherein determining whether to deliver the document further comprises determining whether to deliver the document based on
whether the aggregate rating satisfies the suitability profile of the recipient; and
delivering the document to the recipient if the aggregate rating satisfies the suitability profile of the recipient.
|