Patent Document ID: 8364776
Application ID: 12560332
Patent Flag: 1

Claim One:
1. A computing system implemented process for employing user input to classify unknown websites comprising: using a processor associated with a computing system to monitor websites accessed by and/or through a given user computing system; using a processor associated with a computing system to compare a given website accessed by and/or through the given user computing system with known website classification data in an attempt to classify the given website accessed by and/or through the given user computing system as a malicious website or a legitimate website; as a result of the comparison of the given website accessed by and/or through the given user computing system with the known website classification data, determining that the given website accessed by and/or through the given user computing system cannot currently be classified as either a malicious website or a legitimate website, thereby transforming the status of the given website accessed by and/or through the given user computing system to a given unknown/unclassified website; requesting user input regarding the legitimacy of the given unknown/unclassified website from a given user associated with the given user computing system; obtaining user input regarding the legitimacy of the given unknown/unclassified website from the given user associated with the given user computing system; storing data representing the user input regarding the legitimacy of the given unknown/unclassified website in a memory system associated with a computing system; obtaining data representing a classification of the given unknown/unclassified website from at least one source other than the given user associated with the given user computing system, thereby transforming the status of the given unknown/unclassified website accessed by and/or through the given user computing system to a known/classified website; using a processor associated with a computing system to compare the data representing the user input regarding the legitimacy of the given unknown/unclassified website with the data representing the classification of the given unknown/unclassified website from at least one source other than the given user associated with the given user computing system to determine the accuracy of the user input regarding the legitimacy of the given unknown/unclassified website; using a processor associated with a computing system to calculate a reliability score to be associated with the given user, the reliability score being calculated based, at least in part, on the comparison of the data representing the user input regarding the legitimacy of the given unknown/unclassified website with the data representing a classification of the given unknown/unclassified website from at least one source other than the given user; and using a processor associated with a computing system to the determine a value to be assigned to future user input regarding the legitimacy of unknown/unclassified websites from the given user based, at least in part, on the given user's reliability score, thereby transforming subsequent data representing user input regarding the legitimacy of unknown/unclassified websites from the given user into weighted data representing user input regarding the legitimacy of unknown/unclassified websites.