CONTEXT-BASED COMMUNITY-DRIVEN SUGGESTIONS FOR MEDIA ANNOTATION
First Claim
1. A method of facilitating media annotation, comprising:
- (a) for a particular user, analyzing a set of existing free-form annotations that are associated with a plurality of media objects based on a context and the social community of the particular user so as to determine a ranked list of annotations that is ordered by likely relevance to the context of the particular user; and
(b) presenting a highest ranked subset of the ranked list of annotations to the particular user as a list of suggested annotations that are selectable by the user to annotate one or more media objects.
5 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are apparatus and methods for facilitating annotation of media objects by a user. Mechanisms present a user with an easily usable set of annotation suggestions that are most likely to be relevant to the particular user and/or media context. In general, existing annotations are analyzed to determine a set of suggested annotations. Annotation suggestions for a particular user are based on an analysis of the relevance, to the particular user, of existing annotations of one or more media objects so that the most likely relevant annotations are presented as suggested annotations. In particular embodiments, this analysis depends on whether the existing annotations were created and/or selected by the particular user, a member of the particular user'"'"'s social network, or members of the general public.
-
Citations
39 Claims
-
1. A method of facilitating media annotation, comprising:
-
(a) for a particular user, analyzing a set of existing free-form annotations that are associated with a plurality of media objects based on a context and the social community of the particular user so as to determine a ranked list of annotations that is ordered by likely relevance to the context of the particular user; and (b) presenting a highest ranked subset of the ranked list of annotations to the particular user as a list of suggested annotations that are selectable by the user to annotate one or more media objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus for facilitating media annotation, comprising:
-
at least one a processor; and at least one memory, the at least one processor and/or memory being configured for; (a) for a particular user, analyzing a set of existing free-form annotations that are associated with a plurality of media objects based on a context and the social community of the particular user so as to determine a ranked list of annotations that is ordered by likely relevance to the context of the particular user; and (b) presenting a highest ranked subset of the ranked list of annotations to the particular user as a list of suggested annotations that are selectable by the user to annotate one or more media objects. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. At least one computer readable storage medium having computer program instructions stored thereon that are arranged to perform the following operations:
-
(a) for a particular user, analyzing a set of existing free-form annotations that are associated with a plurality of media objects based on a context and the social community of the particular user so as to determine a ranked list of annotations that is ordered by likely relevance to the context of the particular user; and (b) presenting a highest ranked subset of the ranked list of annotations to the particular user as a list of suggested annotations that are selectable by the user to annotate one or more media objects. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification