Patentable/Patents/US-8826117
US-8826117

Web-based system for video editing

PublishedSeptember 2, 2014
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

Disclosed are web-based systems and methods for editing digital videos. A graphical editing interface allows designating one or more videos to assemble into a video compilation. The graphical editing interface further allows specifying the portion of a constituent video of the video compilation that will be displayed when the video compilation is played. The graphical editing interface additionally allows the association of annotations—specifying, for example, slides, people, and highlights—with portions of the video. The associated annotations alter the appearance of the video compilation when it is played, such as by displaying slides, or text associated with the annotations, along with the video at times associated with the annotations. The associated annotations also enhance the interactivity of the video compilation, such as by allowing playback to begin at points of interest, such as portions of the video for which there is an associated annotation. The associated annotations can be created by selection of annotation tools of the graphical editing interface, where at least one of the annotation tools is created responsive to a user providing information associated with the tool.

Patent Claims
10 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A computer-implemented method for annotating a digital video, the method comprising: receiving a selection of a set of digital videos to include in a compilation; accessing a video from the set of digital videos; displaying in a graphical user interface: indicia of each of the videos in the set of videos, a video segment bar to reflect relative lengths of each video in the set of videos, a timeline associated with the accessed video, and a tools selection region; accessing using the graphical user interface, a slide to include in the compilation; and responsive to accessing the slide: activating a slide annotation tool to make a slide annotation, the slide annotation tool included in the tools selection region, associating the slide annotation corresponding to the slide with a first portion of the accessed video, the first portion of the accessed video corresponding to a currently displayed portion of the accessed video, and displaying an iconic representation of the slide annotation at a location on the timeline corresponding to the first portion of the accessed video.

2

2. The computer-implemented method of claim 1 , further comprising: displaying in the graphical user interface a visual representation of the associated slide; and responsive to a selection of the representation of the associated slide, causing playback of the compilation starting at the first portion of the accessed video.

3

3. The computer-implemented method of claim 1 , further comprising: displaying in the graphical user interface a scene seek control; wherein selection of the scene seek control causes playback of the accessed video starting at a next portion of the accessed video, the next portion of the accessed video being the first portion of the accessed video that occurs after a currently displayed portion of the accessed video and that has an associated slide annotation.

4

4. The computer-implemented method of claim 1 , further comprising associating the slide annotation with a second portion of the accessed video responsive to a movement of the iconic representation of the slide annotation to a location on the timeline corresponding to the second portion of the accessed video.

5

5. A computer system for annotating a digital video, the system comprising: an editing database storing user editing actions applied to a compilation; and a processor configured to execute instructions performing actions comprising: providing a browser-based user interface to a client, the user interface including: a indicia of each of a set of digital videos to include in the compilation, a video segment bar to reflect relative lengths of each video in the set of videos, a timeline associated with an accessed video from the set of digital videos, and a tools selection region; accessing using the browser-based user interface, a slide to include in the compilation; and responsive to accessing the slide: activating a slide annotation tool to make a slide annotation, the slide annotation tool included in the tools selection region, associating the slide annotation corresponding to the slide with a first portion of the accessed video, the first portion of the accessed video corresponding to a currently displayed portion of the accessed video, storing in the editing database the slide annotation in association with an indication of the first portion of the accessed video, and providing, at a location on the timeline of the provided browser-based user interface, an iconic representation of the slide annotation at a location on the timeline corresponding to the first portion of the video.

6

6. The computer system of claim 5 , the actions performed by the instructions further comprising: receiving from the client an identifier of a presentation; and providing, within the tools region of the provided browser-based user interface, a plurality of slide tools, each slide tool comprising a visual representation of the slide from the presentation; wherein the selected tool is one of the slide tools and the associated annotation is the slide annotation.

7

7. The computer system of claim 5 , the actions performed by the instructions further comprising: providing, within the provided browser-based user interface, a scene seek control; wherein client selection of the scene seek control causes playback of the accessed video starting at a next portion of the accessed video, the next portion of the accessed video being the first portion of the accessed video that occurs after a currently displayed portion of the accessed video and that has an associated slide annotation.

8

8. The computer system of claim 5 , the actions performed by the instructions further comprising: storing the slide annotation in association with a second portion of the accessed video responsive to receiving a notice indicating movement of the iconic representation of the slide annotation to a location on the timeline corresponding to the second portion of the accessed video.

9

9. A non-transitory computer-readable storage medium storing a computer program executable by a processor for annotating a digital video, actions of the computer program comprising: providing a browser-based user interface to a client, the user interface including: indicia of each of a set of digital videos to include in the compilation, a video segment bar to reflect relative lengths of each video in the set of videos, a timeline associated with an accessed video from the set of digital videos, and a tools selection region; accessing responsive to an input received by the browser-based user interface, a slide to include in the compilation; and responsive to accessing the slide: activating a slide annotation tool to make a slide annotation, the slide annotation tool included in the tools selection region, associating the slide annotation corresponding to the slide with a first portion of the accessed video, the first portion of the accessed video corresponding to a currently displayed portion of the accessed video, and providing, at a location on the timeline of the provided browser-based user interface, an iconic representation of the slide annotation at a location on the timeline corresponding to the first portion of the accessed video.

10

10. A computer system for annotating a digital video, the system comprising: an editing database storing user editing actions applied to a compilation; and a processor configured to execute instructions performing actions comprising: providing a browser-based user interface to a client, the user interface including: indicia of each of a set of digital videos to include in the compilation, a video segment bar to reflect relative lengths of each video in the set of videos, a timeline associated with an accessed video from the set of digital videos, a tools selection region; a scene seek control, wherein client selection of the scene seek control causes playback of the accessed video starting at a next portion of the accessed video, the next portion of the accessed video being the first portion of the accessed video that occurs after a currently displayed portion of the accessed video and that has an associated slide annotation; receiving from the client an identifier of a presentation, the identifier associated with a set of slides that form the presentation; providing, within the tools region of the provided browser-based user interface, a plurality of slide tools, each slide tool comprising a visual representation of a slide from the presentation; and responsive to application of the slide annotation tool: storing in the editing database a slide annotation in association with an indication of a portion of the video corresponding to a current time of the video, and providing, at a location on the timeline of the provided browser-based user interface, an iconic representation of the slide annotation at a location on the timeline corresponding to the portion of the video; and storing the slide annotation in association with a second portion of the video responsive to receiving an indication that the user moved the iconic representation of the slide annotation to a location on the timeline corresponding to the second portion of the video.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

March 25, 2009

Publication Date

September 2, 2014

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Web-based system for video editing” (US-8826117). https://patentable.app/patents/US-8826117

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.