Time-based presentation editing
First Claim
Patent Images
1. A method for editing an electronic presentation, the method comprising:
- providing an electronic presentation editing interface for editing an electronic presentation, wherein the interface comprises;
a digital canvas comprising a plurality of canvas objects in a plurality of canvas layers;
a digital timeline comprising a plurality of timeline objects, a time axis, and a graphical indicia on the time axis that represents a pause in the electronic presentation, wherein;
each canvas object in the plurality of canvas objects is linked to a respective timeline object;
a position of a timeline object on the digital timeline is indicative of a time and a canvas layer that a linked canvas object is displayed on the digital canvas;
the position of the timeline object includes a first time coordinate on the time axis indicative of when the linked canvas object appears in the digital canvas, a second time coordinate on the time axis indicative of when the linked canvas object disappears from the digital canvas, and a layer coordinate indicative of a canvas layer in which the linked canvas object appears in the digital canvas;
the graphical indicia extends over all layer coordinates that are displayed in the digital timeline; and
the digital timeline further comprises a marker on the digital timeline, wherein a position of the marker is indicative of a time corresponding to a current view of the digital canvas, and wherein when the position of the marker coincides with the graphical indicia on the time axis, each canvas object linked to a timeline object that coincides with the position of the marker is paused.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed herein for time-based editing of an electronic presentation. An electronic presentation editing interface for editing an electronic presentation is provided. The interface includes a digital canvas including multiple canvas objects in multiple canvas layers and a digital timeline including multiple timeline objects. Each canvas object is linked to a timeline object, and a location of a timeline object on the digital timeline is indicative of a time and a canvas layer that each linked canvas object is displayed on the digital canvas.
142 Citations
29 Claims
-
1. A method for editing an electronic presentation, the method comprising:
-
providing an electronic presentation editing interface for editing an electronic presentation, wherein the interface comprises; a digital canvas comprising a plurality of canvas objects in a plurality of canvas layers; a digital timeline comprising a plurality of timeline objects, a time axis, and a graphical indicia on the time axis that represents a pause in the electronic presentation, wherein; each canvas object in the plurality of canvas objects is linked to a respective timeline object; a position of a timeline object on the digital timeline is indicative of a time and a canvas layer that a linked canvas object is displayed on the digital canvas; the position of the timeline object includes a first time coordinate on the time axis indicative of when the linked canvas object appears in the digital canvas, a second time coordinate on the time axis indicative of when the linked canvas object disappears from the digital canvas, and a layer coordinate indicative of a canvas layer in which the linked canvas object appears in the digital canvas; the graphical indicia extends over all layer coordinates that are displayed in the digital timeline; and the digital timeline further comprises a marker on the digital timeline, wherein a position of the marker is indicative of a time corresponding to a current view of the digital canvas, and wherein when the position of the marker coincides with the graphical indicia on the time axis, each canvas object linked to a timeline object that coincides with the position of the marker is paused. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for editing an electronic presentation, comprising:
-
a processor; a memory storing computer executable instructions, which when executed by the processor cause the processor to provide an electronic presentation editing interface for editing an electronic presentation, wherein the interface comprises; a digital canvas comprising a plurality of canvas objects in a plurality of canvas layers; a digital timeline comprising a plurality of timeline objects, a time axis, and a graphical indicia on the time axis that represents a pause in the electronic presentation, wherein; each canvas object in the plurality of canvas objects is linked to a respective timeline object; a position of a timeline object on the digital timeline is indicative of a time and a canvas layer that a linked canvas object is displayed on the digital canvas; the position of the timeline object includes a first time coordinate on the time axis indicative of when the linked canvas object appears in the digital canvas, a second time coordinate on the time axis indicative of when the linked canvas object disappears from the digital canvas, and a layer coordinate indicative of a canvas layer in which the linked canvas object appears in the digital canvas; the graphical indicia extends over all layer coordinates that are displayed in the digital timeline; and the digital timeline further comprises a marker on the digital timeline, wherein a position of the marker is indicative of a time corresponding to a current view of the digital canvas, and wherein when the position of the marker coincides with the graphical indicia on the time axis, each canvas obiect linked to a timeline object that coincides with the position of the marker is paused. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer readable medium storing computer executable instructions, which, when executed by a processor, cause the processor to carry out a method for editing an electronic presentation, comprising:
-
providing an electronic presentation editing interface for editing an electronic presentation, wherein the interface comprises; a digital canvas comprising a plurality of canvas objects in a plurality of canvas layers; a digital timeline comprising a plurality of timeline objects, a time axis, and a graphical indicia on the time axis that represents a pause in the electronic presentation, wherein; each canvas object in the plurality of canvas objects is linked to a respective timeline object; a position of a timeline object on the digital timeline is indicative of a time and a canvas layer that a linked canvas object is displayed on the digital canvas; the position of the timeline object includes a first time coordinate on the time axis indicative of when the linked canvas object appears in the digital canvas, a second time coordinate on the time axis indicative of when the linked canvas object disappears from the digital canvas, and a layer coordinate indicative of a canvas layer in which the linked canvas object appears in the digital canvas; the graphical indicia extends over all layer coordinates that are displayed in the digital timeline; and the digital timeline further comprises a marker on the digital timeline, wherein a position of the marker is indicative of a time corresponding to a current view of the digital canvas, and wherein when the position of the marker coincides with the graphical indicia on the time axis, each canvas object linked to a timeline object that coincides with the position of the marker is paused. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
Specification