Patent ID: 9654358
Date: 2017-05-16
CPC Classifications: G06F,H04L

Claim:
1. A method implemented by at least one computing device for managing user privileges for computer resources in a networked computing environment, comprising: polling at least one social networking website for data pertaining to a user of a set of computer resources in the networked computing environment; entering, to a user profile associated with the user, said data as information pertaining to a skill level of the user; accessing, in a computer storage device, the user profile associated with the user of the set of computer resources in the networked computing environment, the user profile comprising information pertaining to a skill level of the user with respect to the set of computer resources, the information comprising at least one of the following: education, experience, affiliations, exam results, or quiz results associated with the user; comparing the information contained in the user profile to information contained in other user profiles of other users having previously determined expertise levels; determining an expertise level of the user with respect to the set of computer resources based on the comparison; calculating a score based on the expertise level; providing a level of user privileges for the set of computer resources commensurate with the score; establishing at least one feature available to the user based on the score; providing a first user interface having the at least one feature; receiving at least one change to the information; automatically modifying, by at least one computing device, the expertise level, the score, and the level of user privileges in response to the at least one change to the information; modifying the features available to the user based on the at least one change to the information; and providing a second user interface having the modified features; wherein the networked computing environment comprises a shared pool of configurable computer resources that can be rapidly provisioned and released; and wherein the shared pool of configurable computer resources are pooled to serve multiple consumers using a multi-tenant model, with physical resources and virtual resources dynamically assigned and reassigned according to demand.