Patent ID: 9557885
Date: 2017-01-31
CPC Classifications: G06F,G11B

Claim:
1. 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 digital media objects, individual ones of the digital media objects being stored electronically 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, a first user interface icon on a first side of the first digital media object and a second user interface icon on a second side of the first digital media object; receiving, by the one or more processors, a first user input, the first user input corresponding to the first user interface icon; 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, a second user input associated with the first menu, the second user input identifying a second digital media object to be inserted to the first side of the first 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.