User interface for creating viewing and temporally positioning annotations for media content
First Claim
Patent Images
1. A computer system having a processor and a computer-readable storage memory, the computer system comprising:
- means for presenting a user interface at a client computer, the user interface enabling a user to add a new annotation corresponding to media content;
means for receiving a user request to add the new annotation;
means for forwarding information for the new annotation to an annotation server, the information including data associated with the user interface;
means for analyzing at least a portion of the media content to identify a likely temporal location of the media content to associate the new annotation with; and
means for presenting the likely temporal location to the user via the user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
In a networked client/server system, media content as well as annotations corresponding to the media content can be transmitted from a server(s) to a client. A user interface is presented to the user to facilitate creating new annotations and viewing annotations. According to one embodiment, the client further assists the user in identifying a temporal range of the media content to which the new annotation is to correspond.
-
Citations
23 Claims
-
1. A computer system having a processor and a computer-readable storage memory, the computer system comprising:
-
means for presenting a user interface at a client computer, the user interface enabling a user to add a new annotation corresponding to media content; means for receiving a user request to add the new annotation; means for forwarding information for the new annotation to an annotation server, the information including data associated with the user interface; means for analyzing at least a portion of the media content to identify a likely temporal location of the media content to associate the new annotation with; and means for presenting the likely temporal location to the user via the user interface. - View Dependent Claims (2)
-
-
3. A computer system having a processor and a computer-readable storage memory, the computer system comprising:
-
means for presenting a user interface at a client computer, the user interface enabling a user to add a new annotation corresponding to media content; means for receiving a user request to add the new annotation; means for analyzing at least a portion of the media content to identify a likely temporal location of the media content to associate the new annotation with; and means for presenting the likely temporal location to the user via the user interface. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer system with a processor and a computer-readable storage memory the computer system comprising:
-
means for presenting a graphical user interface at a client computer, the graphical user interface enabling a user to add a new annotation corresponding to media content; means for receiving a user request to add the new annotation; means for presenting, to the user via the graphical user interface, a plurality of likely temporal locations of the media content to associate the new annotation with; and means for receiving a user selection of one of the plurality of likely temporal locations to be the temporal location of the media content to associate the new annotation with. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method comprising:
-
presenting a graphical user interface at a client computer, the graphical user interface enabling a user to add a new annotation corresponding to media content; receiving a user request to add the new annotation; identifying a user request time that is a time, with reference to the presentation time of the media content, that the user request is received; and selecting, based on the user request time, a presentation time of the media content to associate the new annotation with, wherein the presentation time is a different time than the user request time. - View Dependent Claims (19)
-
-
20. A computer system having a processor and a computer-readable storage memory, the computer system comprising:
-
means for presenting a graphical user interface at a client computer, the graphical user interface enabling a user to add a new annotation corresponding to media content; means for receiving a user request to add the new annotation; means for identifying a user request time that is a time, with reference to the presentation time of the media content, that the user request is received; and means for selecting, based on the user request time, a presentation time of the media content to associate the new annotation with, wherein the presentation time is a different time than the user request time. - View Dependent Claims (21)
-
-
22. A method comprising:
-
presenting a plurality of annotation identifiers corresponding to multimedia content that enable a user to request selected ones of the plurality of annotations, based on the plurality of annotation identifiers, each of the plurality of annotations including annotation content and a temporal range identifier that identifies a segment of the multimedia content to which the annotation corresponds, and each of the plurality of annotations being available from an annotation server; and rendering the requested annotations.
-
-
23. A computer system having a processor and a computer-readable storage memory, the computer system comprising:
-
means for presenting a plurality of annotation identifiers corresponding to multimedia content that enable a user to request selected ones of the plurality of annotations, based on the plurality of annotation identifiers, each of the plurality of annotations including annotation content and a temporal range identifier that identifies a segment of the multimedia content to which the annotation corresponds, and each of the plurality of annotations being available from an annotation server; and means for rendering the requested annotations.
-
Specification