Framework for slideshow object
First Claim
Patent Images
1. A computer-implemented method for authoring media presentations, the method comprising:
- defining a layer, the layer comprising one or more containers;
associating one or more effects to the one or more containers, the one or more containers each including media content;
performing an analysis of the media content within the containers;
logically associating the layer with the one or more other layers based at least in part on the analysis of the media content;
aggregating the layer with the one or more other layers; and
assembling the aggregated layers, the effects, and the containers within a single document, wherein the assembling is performed automatically in response to the analysis of the media content.
1 Assignment
0 Petitions
Accused Products
Abstract
A system in accordance with the present invention may include one or more processors, memory that receives instructions from the one or more processors according to a clock operating at a frequency, one or more programs stored in the memory, with instructions to: define a layer, wherein the layer comprises one or more effects; associate media content with the layer; aggregate the layer with one or more other layers; and, assemble the aggregated layers.
-
Citations
39 Claims
-
1. A computer-implemented method for authoring media presentations, the method comprising:
-
defining a layer, the layer comprising one or more containers; associating one or more effects to the one or more containers, the one or more containers each including media content; performing an analysis of the media content within the containers; logically associating the layer with the one or more other layers based at least in part on the analysis of the media content; aggregating the layer with the one or more other layers; and assembling the aggregated layers, the effects, and the containers within a single document, wherein the assembling is performed automatically in response to the analysis of the media content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 37, 38, 39)
-
-
14. A system for authoring media presentations, comprising:
-
one or more processors; a memory coupled to the one or more processors; one or more programs stored in the memory, the one or more programs comprising instructions to; define a layer, the layer comprising one or more effect containers; associate one or more effects to the one or more effect containers, the one or more containers each including media content; perform an analysis of the media content within the containers; logically associate the layer with the one or more other layers based at least in part on the analysis of the media content; aggregate the layer with the one or more other layers; and assemble the aggregated layers, the effects, and the effect containers within a single document, wherein the assembling is performed automatically in response to the analysis of the media content. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer-readable storage medium storing one or more programs configured for execution by a computer, the one or more programs comprising instructions to:
-
define a layer, the layer comprising one or more containers; associate one or more effects to the one or more containers, the one or more containers each including media content; perform an analysis of the media content within the containers; logically associate the layer with the one or more other layers based at least in part on the analysis of the media content; aggregate the layer with the one or more other layers; and assemble the aggregated layers, the effects, and the containers within a single document, wherein the assembling is performed automatically in response to the analysis of the media content.
-
-
29. A computer program product storing one or more instructions for execution by a computer, the one or more instructions comprising:
-
creating a document; associating one or more layers to the document, the one or more layers being organized within the document; associating one or more containers with the one or more layers, the containers being linked and being organized within the layers; associating one or more effects with the containers; assembling the effects, containers, and layers logically within the document; performing an analysis of media content; and associating media content with the layers based at least in part on the performance of the analysis of the media content after associating one or more containers with the layers. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
Specification