Patent ID: 8214905

Claim:
A computer-implemented method for dynamically allocating computing resources for processing security information, the method comprising: receiving from an antivirus application deployed on a user's computer information about user's actions related to the security of said computer; analyzing the user's actions related to the security of said computer to determine user's level of expertise in the field of computer security; classifying the user into one of two or more different roles based on the user's level of expertise in the field of computer security; automatically selecting, based on the user's role, configuration setting of the antivirus application for collecting information about security threats detected by the user, wherein more information about security threats detected by a user is collected from a user with higher level of expertise in the field of computer security than a user with lower level of expertise in the field of computer security; automatically allocating and configuring, based on the user's role, computing resources and services for processing information collected by the antivirus application deployed on the user's computer about security threats detected by the user, wherein more computing resources and services are allocated to processing information from a user with higher level of expertise in the field of computer security than to a user with lower level of expertise.