Patent ID: 8412707

Claim:
A non-transitory computer readable medium storing a computer program that when executed by at least one processor causes a computing device to tag content, said computer program comprising: a set of instructions for receiving specification of a tag chain from a user, said tag chain comprising a set of one or more tags that describe the content; a set of instructions for associating the tag chain to the content; a set of instructions for identifying the user that specified the tag chain, wherein different users are associated with different affinity scores; a set of instructions for specifying a weight relating to the trustworthiness of the tag chain based on the identified user by calculating the weight at least partially based on an affinity score associated with the user, wherein only users with a particular affinity score above a threshold value are able to specify tag chains; a set of instructions determining that the user's affinity score is above the threshold value; and a set of instructions for enabling the user to specify the tag chain based on the determination.