Annotating video intervals
First Claim
1. The method for managing annotations associated with a first video, the method comprising:
- receiving a plurality of annotations for one or more intervals of the first video, each annotation having a reputation score associated with a user providing the annotation;
assigning a weight to each annotation based on the reputation score;
forming a plurality of groups, each group including annotations for intervals of the first video that are similar to each other;
determining a first group having related annotations based on the assigned weights of the annotations; and
forming a first annotated clip of the first video based upon the intervals in the first group.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided for managing and displaying annotations in online hosted videos. To determine related annotations associated with a video, a plurality of annotations for one or more intervals of the video are collected and organized into a plurality of groups. Each group includes annotations for intervals of the video that are similar to each other. A group having related annotations is identified, and an annotated clip of the video is formed based upon the intervals in the group. This process can be used to determine any number of groups in a given video having related annotations, forming the respective annotated intervals within a single video, and can also identify and organize annotated intervals within a large number of different videos.
93 Citations
23 Claims
-
1. The method for managing annotations associated with a first video, the method comprising:
-
receiving a plurality of annotations for one or more intervals of the first video, each annotation having a reputation score associated with a user providing the annotation; assigning a weight to each annotation based on the reputation score; forming a plurality of groups, each group including annotations for intervals of the first video that are similar to each other; determining a first group having related annotations based on the assigned weights of the annotations; and forming a first annotated clip of the first video based upon the intervals in the first group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for managing annotations associated with a video comprising:
-
a computer processor; and a non-transitory computer-readable storage medium storing computer program modules configured to execute on the computer processor, the computer program modules comprising; an extraction module, adapted to extract a plurality of annotations associated with one or more intervals of the video, each annotation having a reputation score associated with a user providing the annotation; a grouping module, adapted to form a plurality of groups, each group including annotations for intervals of the video that are similar to each other; an annotation determination module, adapted to; assign a weight to each annotation based on the reputation score; and determine a group having related annotations based on the assigned weights of the annotations; and a clip generation module, adapted to form an annotated clip of the video based upon the intervals in the group. - View Dependent Claims (22)
-
-
23. A computer program product having a non-transitory computer readable storage medium and including computer executable code for managing annotations associated with a first video, the code adapted to perform steps comprising:
-
receiving a plurality of annotations for one or more intervals of the first video, each annotation having a reputation score associated with a user providing the annotation; assigning a weight to each annotation based on the reputation score; forming a plurality of groups, each group including annotations for intervals of the first video that are similar to each other; determining a first group having related annotations based on the assigned weights of the annotations; and forming a first annotated clip of the first video based upon the intervals in the first group.
-
Specification