Method and apparatus for distributing content
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments provide a system that provides a user interface (UI) for categorizing content. The UI includes (i) a first UI tool for receiving identification of a set of tags and associating the set of tags to the content and (ii) a second UI tool for receiving identifications of relationships between the tags within the set of tags in order to describe the content. In some embodiments, the set of tags includes one or more tag chains that are based on a hierarchy of the tags within the set of tags. In some embodiments, the set of tags includes one or more tag chains that are based on a set of operators. Each operator in the set identifies a relationship between two or more tags within the set of tags. In some embodiments, the UI also includes a UI tool for receiving content or presenting the list of content items through a communications network. In various embodiments, the communications network may be a network of networks (e.g., the Internet), a private network, a public network, a wireless cellular network, etc.
276 Citations
3 Claims
-
1. 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. - View Dependent Claims (2, 3)
-
Specification