User-Annotated Video Markup
AssigneeMicrosoft Corporation
InventorEduardo S. C. Takahashi
Life of this patent
Estimating the term…
Abstract
User-annotated video markup is described. In embodiments, recorded video content can be rendered for display, and an annotation input can be received that is associated with a displayed segment of the recorded video content. The annotation input can be synchronized with synchronization data that corresponds to the displayed segment of the recorded video content, and then a video markup data file can be generated that includes the annotation input, the synchronization data, and a reference to the recorded video content.
Claims20
A method, comprising:
- rendering recorded video content for display;
- receiving an annotation input that is associated with a displayed segment of the recorded video content;
- synchronizing the annotation input with synchronization data that corresponds to the displayed segment of the recorded video content;
- and
- generating a video markup data file that includes at least the annotation input, the synchronization data, and a reference to the recorded video content.
A video markup system, comprising:
- a content rendering system configured to render recorded video content for display;
- a user interface configured for user interaction to initiate an annotation input that is associated with a displayed segment of the recorded video content;
- a video markup application configured to:
- synchronize the annotation input with synchronization data that corresponds to the displayed segment of the recorded video content;
- and
- generate a video markup data file that includes at least the annotation input, the synchronization data, and a reference to the recorded video content.
Computer-readable media comprising computer-executable instructions that, when executed, initiate a video markup application to:
- receive an annotation input that is associated with a displayed segment of recorded video content;
- synchronize the annotation input with synchronization data that corresponds to the displayed segment of the recorded video content;
- and
- generate a video markup data file that includes at least the annotation input, the synchronization data, and a reference to the recorded video content.
Dependencies are inferred from the claim text.