Patent ID: 7546338

Claim:
A computer-implemented method of screening remote site connections, the method comprising: (a) receiving at a server from a plurality of end-users, data based on a plurality of end-user assessments of particular remote sites websites, each end-user being associated with a specific client machine which is in communication with the server, wherein for at least some of the remote websites, the server receives end-user assessment data for the same remote website from a plurality of end-users; (b) the server generating assessment scores for the particular remote websites based on the data, wherein each of the assessment scores is a ratio of end-users; (c) the server transmitting the assessment scores to the client machines; and (d) each specific client machine selectively taking protective action against ones of the particular remote sites websites that have an undesirable assessment score generated by the server, wherein the protective action is determined by comparing the assessment score against an individually specified end-user rule, and wherein at least two client machines have different rules, and wherein the end-users and the remote sites websites are different and unrelated types of entities.