Nova Patents
EP2248288A2

Annotating video intervals

Abstract

This record has no abstract on file.

Term

Projected expiry 18 February 2029.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

26 claims: 24 independent, 2 dependent

  1. 1
    Claims of equivalent WO 2009105486 A2 CLAIMS What is claimed is:1. A 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;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;and forming a first annotated clip of the first video based upon the intervals in the first group.
  2. 3
    The method of any of the previous claims, wherein the first synoptic annotation contains a summary of content of the related annotations in the first group.
  3. 4
    The method of any of the previous claims, wherein the first synoptic annotation contains excerpts of content of the related annotations in the first group.
  4. 5
    The method of any of the previous claims, wherein the first group of related annotations is determined based at least in part on a comparison of content within each annotation.
  5. 6
    The method of any of the previous claims, further comprising:responsive to receiving a search query term, identifying one or more annotations containing the term.
  6. 7
    The method of any of the previous claims, wherein forming the plurality of groups comprises clustering the annotations based on a timestamp associated with each annotation.
  7. 8
    The method of any of the previous claims, wherein each interval has a start time and an end time, and forming the plurality of groups comprises clustering the annotations based on the start times and the end times of the intervals.
  8. 9
    The method of any of the previous claims, wherein forming the plurality of groups comprises:identifying a plurality of scenes in the first video;and associating each group with one or more scenes.
  9. 10
    The method of any of the previous claims, wherein forming the plurality of groups comprises:identifying a plurality of features in the first video;and associating each group with a set of one or more features in the first video.
  10. 11
    The method of any of the previous claims, wherein each annotation has a reputation score associated with a user providing the annotation.
  11. 12
    The method of any of the previous claims, further comprising:assigning a weight to each annotation based on the reputation score;and determining the first group having related annotations based on the assigned weights of the annotations.
  12. 13
    The method of any of the previous claims, further comprising:assigning a weight to each annotation based on whether the annotation was provided by a unique user;and determining the first group having related annotations based on the assigned weights of the annotations.
  13. 14
    The method of any of the previous claims, wherein forming the plurality of groups comprises determining a maximum number of annotated clips permitted based on a number of indications of annotated clips that can be visually distinguished on a timeline corresponding to the first video.
  14. 15
    The method of any of the previous claims, wherein forming the plurality of groups comprises determining an amount of time between the intervals with which the annotations are associated.
  15. 16
    The method of any of the previous claims, further comprising:displaying an indication of the first annotated clip on a timeline associated with the first video.
  16. 17
    The method of any of the previous claims, further comprising:determining a second group having related annotations;and forming a second annotated clip based on the intervals in the second group;and ranking the first annotated clip and the second annotated clip based on the annotations in each group.
  17. 18
    The method of any of the previous claims, further comprising:displaying an indication of the first annotated clip and an indication of the second annotated clip of the first video on a timeline associated with the first video.
  18. 19
    The method of any of the previous claims, further comprising:forming an annotated excerpt of the first video comprising the first annotated clip and the second annotated clip;and displaying the annotated excerpt.
  19. 20
    The method of any of the previous claims, further comprising:receiving a plurality of annotations associated with one or more intervals of a second video;forming a plurality of groups for the second video, each group including annotations for intervals of the second video that are similar to each other;determining a first group for the second video having related annotations for a similar interval in the second video;and forming a first annotated clip of the second video based upon the intervals in the first group for the second video;and ranking the first video and the second video based on a number of annotations associated with each annotated clip of the first video and of the second video.
  20. 21
    The method of any of the previous claims, further comprising :responsive to receiving a search query term, identifying one or more annotations from the first video and the second video containing the term.
  21. 22
    The method of any of the previous claims, further comprising:identifying annotations from the second video that have content in common with annotations from the first video.
  22. 23
    A system for managing annotations associated with a video comprising:an extraction module, adapted to extract a plurality of annotations associated with one or more intervals of the video: 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 determine a group having related annotations;and a clip generation module, adapted to form an annotated clip of the video based upon the intervals in the group.
  23. 25
    A computer program product having a 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;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;and forming a first annotated clip of the first video based upon the intervals in the first group.
  24. 26
    A computer system for managing annotations associated with a first video, the system comprising:means for receiving a plurality of annotations for one or more intervals of the first video;means for forming a plurality of groups, each group including annotations for intervals of the first video that are similar to each other;means for determining a first group having related annotations;and means for forming a first annotated clip of the first video based upon the intervals in the first group.
Independent claims24