Digital media editing
AssigneeGoPro, Inc.
InventorStephen Trey Moore
Life of this patent
Estimating the term…
Abstract
A computer-implemented method involving an object-based editing environment for defining a digital video as a linear arrangement of discrete media objects, each digital media object electronically stored as a digital file. The method includes displaying a graphical representation of a first digital media object within the editing environment; displaying one or more user interface icons associated with the digital media object; displaying a first menu in response to receiving a first user input; receiving second user input associated with the first menu and identifying a second digital media object; displaying a graphical representation of the second digital media object within the editing environment; and generating a digital video comprising the first digital media object and the second digital media object.
Claims16
A computer-implemented method executed by one or more processors, the method comprising:
- providing, by the one or more processors, an object-based editing environment for defining a digital video as a linear arrangement of discrete media objects, each digital media object electronically stored as a digital file;
- displaying, by the one or more processors, a graphical representation of a first digital media object within the editing environment;
- displaying, by the one or more processors, one or more user interface icons associated with the digital media object;
- receiving, by the one or more processors, first user input, the first user input corresponding to a first interface icon of the one or more interface icons;
- in response to receiving the first user input, displaying, by the one or more processors, a first menu;
- receiving, by the one or more processors, second user input associated with the first menu, the second user input identifying a second digital media object;
- displaying, by the one or more processors, a graphical representation of the second digital media object within the editing environment;
- and
- generating, by the one or more processors, a digital video comprising the first digital media object and the second digital media object.
(canceled)
A non-transitory computer-readable storage medium coupled to one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
- providing an object-based editing environment for defining a digital video as a linear arrangement of discrete media objects, each digital media object electronically stored as a digital file;
- displaying a graphical representation of a first digital media object within the editing environment;
- displaying one or more user interface icons associated with the digital media object;
- receiving first user input, the first user input corresponding to a first interface icon of the one or more interface icons;
- in response to receiving the first user input, displaying a first menu;
- receiving second user input associated with the first menu, the second user input identifying a second digital media object;
- displaying a graphical representation of the second digital media object within the editing environment;
- and
- generating a digital video comprising the first digital media object and the second digital media object.
A system, comprising:
- a computing device;
- and
- a computer-readable storage device coupled to the computing device and having instructions stored thereon which, when executed by the computing device, cause the computing device to perform operations comprising:
- providing an object-based editing environment for defining a digital video as a linear arrangement of discrete media objects, each digital media object electronically stored as a digital file;
- displaying a graphical representation of a first digital media object within the editing environment;
- displaying one or more user interface icons associated with the digital media object;
- receiving first user input, the first user input corresponding to a first interface icon of the one or more interface icons;
- in response to receiving the first user input, displaying a first menu;
- receiving second user input associated with the first menu, the second user input identifying a second digital media object;
- displaying a graphical representation of the second digital media object within the editing environment;
- and
- generating a digital video comprising the first digital media object and the second digital media object.
Dependencies are inferred from the claim text.