Digital media editing interface using a supercursor for selecting media clips for editing
AssigneeVericorder Technology Inc.
InventorsGary Mark Symons, Kirk David Symons
Life of this patent
Estimating the term…
Abstract
An editing method includes: detecting a selection of first and second clip portions of a source media depiction, generating corresponding first and second block icons and snapping hands-free the first and second block icons across the screen to a linear queue so that the blocks are snugly adjacent, detecting a move of the first or second block icon relative to one another substantially along the queue, and if the first or second block icon overlaps the other by substantially one half of the other block icon, reversing displayed positions in the queue of the first and second block icons.
Claims28
A computer-implemented method for editing digital media on a portable digital processing device having a touch-screen display, comprising:
- displaying an interface of a media editing application on the touch-screen display, wherein the interface includes:
- a source media track displaying a source media depiction along a source media timeline,
- a viewer screen,
- a supercursor, and
- a build track for bungee block icons representing selected clip portions of the source media depiction;
- selecting a first clip portion of the source media depiction;
- in response to a touch-and-drag gesture applied to said first clip portion towards the direction of said build track, generating a first bungee block icon and initially displaying said first bungee block icon at a first position substantially adjacent to said source media timeline;
- snapping said first bungee block icon across said screen to a starting queue position of said build track so that during said snapping said first bungee block icon appears to be pulled hands-free across said screen from substantially said first position to said starting queue position;
- selecting a second clip portion of the source media depiction;
- in response to a touch-and-drag gesture applied to said second clip portion towards the direction of said build track, generating a second bungee block icon and initially displaying said second bungee block icon at substantially said first position;
- snapping said second bungee block icon to a second queue position adjacent said first bungee block icon at said starting queue position;
- and
- after said first and second bungee block icons are in said build track, moving said first or second bungee block icon relative to the other substantially along said build track, and, if said first or second bungee block icon overlaps the other by greater than or substantially equal to one half of said other bungee block icon, reversing the queue positions of said first and second bungee block icons,
- wherein the selection of each of the first and second clip portions includes:
- selecting, via a first selection touch-screen gesture involving the supercursor, an in-cue at a first timeline position along the source media timeline, and
- selecting, via a second selection touch-screen gesture involving the supercursor, an out-cue at a second timeline position along the source media timeline.
A portable multi-function device for editing digital media on a portable digital processing device having touch-screen display, comprising:
- one or more processors;
- memory storing one or more programs configured to be executed by said one or more processors, wherein said one or more programs include instructions for:
- displaying an interface of a media editing application on the touch-screen display, wherein the interface includes:
- a source media track displaying a source media depiction along a source media timeline,
- a viewer screen,
- a supercursor, and
- a build track for bungee block icons representing selected clip portions of the source media depiction;
- selecting a first clip portion of the source media depiction;
- in response to a touch-and-drag gesture applied to said first clip portion towards the direction of said build track, generating a first bungee block icon and initially displaying said first bungee block icon at a first position substantially adjacent to said source media timeline;
- snapping said first bungee block icon across said screen to a starting queue position of said build track so that during said snapping said first bungee block icon appears to be pulled hands-free across said screen from substantially said first position to said starting queue position;
- selecting a second clip portion of the source media depiction;
- in response to a touch-and-drag gesture applied to said second clip portion towards the direction of said build track, generating a second bungee block icon and initially displaying said second bungee block icon at substantially said first position;
- snapping said second bungee block icon to a second queue position adjacent said first bungee block icon at said starting queue position;
- and
- after said first and second bungee block icons are in said build track, moving said first or second bungee block icon relative to the other substantially along said build track, and, if said first or second bungee block icon overlaps the other by greater than or substantially equal to one half of said other bungee block icon, reversing the queue positions of said first and second bungee block icons,
- wherein the selection of each of the first and second clip portions includes:
- selecting, via a first selection touch-screen gesture involving the supercursor, an in-cue at a first timeline position along the source media timeline, and
- selecting, via a second selection touch-screen gesture involving the supercursor, an out-cue at a second timeline position along the source media timeline.
A graphical user interface for editing digital media on a portable multifunction device, the interface comprising:
- a touch-screen display;
- an interface of a media editing application on the touch-screen display, wherein the interface includes:
- a source media track displaying a source media depiction along a source media timeline,
- a viewer screen,
- a supercursor, and
- a build track for bungee block icons representing selected clip portions of the source media depiction;
- wherein the following functions are performed via the interface:
- selecting a first clip portion of the source media depiction;
- in response to a touch-and-drag gesture applied to said first clip portion towards the direction of said build track, generating a first bungee block icon and initially displaying said first bungee block icon at a first position substantially adjacent to said source media timeline;
- snapping said first bungee block icon across said screen to a starting queue position of said build track so that during said snapping said first bungee block icon appears to be pulled hands-free across said screen from substantially said first position to said starting queue position;
- selecting a second clip portion of the source media depiction;
- in response to a touch-and-drag gesture applied to said second clip portion towards the direction of said build track, generating a second bungee block icon and initially displaying said second bungee block icon at substantially said first position;
- snapping said second bungee block icon to a second queue position adjacent said first bungee block icon at said starting queue position;
- and
- after said first and second bungee block icons are in said build track, moving said first or second bungee block icon relative to the other substantially along said build track, and, if said first or second bungee block icon overlaps the other by greater than or substantially equal to one half of said other bungee block icon, reversing the queue positions of said first and second bungee block icons,
- wherein the selection of each of the first and second clip portions includes:
- selecting, via a first selection touch-screen gesture involving the supercursor, an in-cue at a first timeline position along the source media timeline, and
- selecting, via a second selection touch-screen gesture involving the supercursor, an out-cue at a second timeline position along the source media timeline.
Dependencies are inferred from the claim text.