Dynamic presentation framework
First Claim
1. A computer-implemented method for exporting a media presentation from a presentation application executing locally, comprising:
- creating, by the presentation application, a locally-stored structured file for storing data related to the media presentation;
accessing, by the presentation application, the data related to the media presentation;
organizing, by the presentation application, the data related to the media presentation according to an event; and
exporting, by the presentation application, the organized data related to the media presentation to the locally-stored structured file, the exported data comprising one or more adapted representations of media included in the media presentation that are embedded in the structured file,wherein the locally-stored structured file comprises tags for mapping between identity of the media and use of the media.
1 Assignment
0 Petitions
Accused Products
Abstract
A system in accordance with the present invention may include one or more processors, memory from which the processor may fetch instructions according to a clock operating at a frequency, a display device, and one or more programs stored in the memory, with instructions to create a structured file for storing data related to the media presentation, access the data related to the media presentation from the presentation application, organize the data related to the media presentation according to an event, and export the organized data related to the media presentation to the structured file. These instructions may also be executed as steps of a method and may be fetched during the execution of one or more programs stored in a computer-readable storage medium.
6 Citations
28 Claims
-
1. A computer-implemented method for exporting a media presentation from a presentation application executing locally, comprising:
-
creating, by the presentation application, a locally-stored structured file for storing data related to the media presentation; accessing, by the presentation application, the data related to the media presentation; organizing, by the presentation application, the data related to the media presentation according to an event; and exporting, by the presentation application, the organized data related to the media presentation to the locally-stored structured file, the exported data comprising one or more adapted representations of media included in the media presentation that are embedded in the structured file, wherein the locally-stored structured file comprises tags for mapping between identity of the media and use of the media. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for reading a structured file containing data related to a media presentation, comprising:
-
accessing the structured file containing all content related to a media presentation; reading the content of the accessed file using an interpreter of a playback device, wherein the interpreter parses the entire content of the structured file; and executing the entire content of the accessed file according to a characteristic associated with the playback device, wherein the entire content related to a media presentation is represented as extensible markup language (XML). - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
one or more processors; memory; a display device; one or more programs stored in memory, the one or more programs comprising instructions to; create, by a presentation application executing locally, a locally-stored structured file for storing data related to the media presentation; access, by a presentation application executing locally, the data related to the media presentation; organize, by a presentation application executing locally, the data related to the media presentation according to an event; and export, by a presentation application executing locally, the organized data related to the media presentation to the locally-stored structured file, the exported data comprising one or more adapted representations of media included in the media presentation that are embedded in the structured file, wherein the structured file comprises tags for mapping between identity of the media and use of the media. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A system, comprising:
-
one or more processors; memory; a display device; one or more programs stored in memory, the one or more programs comprising instructions to; access the structured file containing all content related to a media presentation; read the content of the accessed file using an interpreter of a playback device, wherein the interpreter parses the entire content of the structured file; and execute the entire content of the accessed file according to a characteristic associated with the playback device, wherein the entire content related to a media presentation is represented as extensible markup language (XML). - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A non-transitory computer-readable storage medium storing one or more programs configured for execution by a computer, the one or more programs comprising instructions to:
-
create, by a presentation application executing locally, a locally-stored structured file for storing data related to the media presentation; access, by a presentation application executing locally, the data related to the media presentation; organize, by a presentation application executing locally, the data related to the media presentation according to an event; and export, by a presentation application executing locally, the organized data related to the media presentation to the locally-stored structured file, the exported data comprising one or more adapted representations of media included in the media presentation that are embedded in the structured file, wherein the structured file comprises tags for mapping between identity of the media and use of the media.
-
-
28. A non-transitory computer-readable storage medium storing one or more programs configured for execution by a computer, the one or more programs comprising instructions to:
-
access the structured file containing all content related to a media presentation; read the content of the accessed file using an interpreter of a playback device, wherein the interpreter parses the entire content of the structured file; and execute the entire content of the accessed file according to a characteristic associated with the playback device, wherein the entire content related to a media presentation is represented as extensible markup language (XML).
-
Specification