Multimedia presentation system
First Claim
1. A method of generating a multimedia presentation by a multimedia presentation system, comprising:
- reading a presentation script by the presentation system, the presentation script including presentation instructions for displaying a presentation asset;
parsing the presentation script by the presentation system; and
generating by the presentation system a multimedia presentation from the presentation asset using the presentation instructions.
0 Assignments
0 Petitions
Accused Products
Abstract
A multimedia presentation system. The multi-presentation system is used to display a presentation using a presentation script and a plurality of presentation assets. The presentation script defines how the presentation assets are used to create a complete presentation. The presentation may be edited by editing the presentation script without editing the presentation assets. The separation of a presentation into a presentation script and presentation assets facilitates exchanges of presentations without necessarily exchanging all of the presentation. The multimedia presentation system may be used by a single user for replay of presentations. A plurality of multimedia presentation systems may also be coupled through a network to facilitate exchange of presentation scripts and presentation assets.
176 Citations
54 Claims
-
1. A method of generating a multimedia presentation by a multimedia presentation system, comprising:
-
reading a presentation script by the presentation system, the presentation script including presentation instructions for displaying a presentation asset;
parsing the presentation script by the presentation system; and
generating by the presentation system a multimedia presentation from the presentation asset using the presentation instructions. - View Dependent Claims (2, 3, 4, 5, 6, 9)
-
-
7. The method of 6, further comprising transmitting a modified presentation script by the presentation system to a multimedia presentation server via a communications network.
-
8. The method of 6, further comprising transmitting a modified presentation script by the presentation system to a second multimedia presentation system via a communications network.
-
10. The method of 9, further comprising transmitting the user asset and a modified presentation script associated with the user asset by the presentation system to a multimedia presentation server via a communications network.
-
11. The method of 9, further comprising:
-
transmitting a modified presentation script associated with the user asset by the presentation system to a multimedia presentation server via the communications network;
receiving a request from a second presentation system via a communications network, the request including a request for transmission of the user asset associated with the modified presentation script; and
transmitting the requested user asset by the presentation system to the second presentation system via the communications network in response to the request.
-
-
12. The method of 9, further comprising transmitting the user asset and a modified presentation script associated with the user asset by the presentation system to a second multimedia presentation system via a communications network.
-
13. The method of 9, further comprising:
-
transmitting a modified presentation script associated with the user asset by the presentation system to a second multimedia presentation system via the communications network;
receiving a request from a second presentation system via a communications network, the request including a request for transmission of the user asset associated with the modified presentation script; and
transmitting the requested user asset by the presentation system to the second presentation system via the communications network in response to the request.
-
-
14. A user interface for editing a multimedia presentation, comprising:
-
a timeline strip for indicating a display order for individual scenes in a presentation; and
a compose window coupled to the timeline strip for editing individual scenes in a presentation.
-
-
15. The user interface of 14, the timeline strip further including a thumbwheel for scrolling through the individual scenes.
-
16. The user interface of 15 wherein the thumbwheel is sensitive to the acceleration of a user'"'"'s interaction with the thumbwheel.
-
17. The user interface of 14, the timeline strip further including a playhead indicator.
-
18. The user interface of 14, further comprising an asset bin for display of available presentation asset.
-
19. The user interface of 18, wherein the asset bin is for display of available scenes for inclusion in the timeline strip.
-
20. The user interface of 18, wherein the asset bin is for display of available background music.
-
21. The user interface of 18, wherein the asset bin is for display of available backgrounds.
-
22. The user interface of 18, wherein the asset bin includes a thumbwheel for scrolling of available presentation assets.
-
23. The user interface of 14, the compose window further including a frame in slider for adjusting the frame in cue of a presentation asset.
-
24. The user interface of 14, the compose window further including a frame out slider for adjusting the frame out cue of a presentation asset.
-
25. The user interface of 14, the compose window further including a scene length control interface for modifying the playback length of a scene.
-
26. The user interface of 25, the scene length control interface comprising:
-
a total frames field for a user to enter a desired total frames number for the scene; and
a scene length definition menu for a user to define how the length change is to be applied to the scene.
-
-
27. A user interface for editing an asset for a multimedia presentation, comprising:
a bounding box around a display of the asset within a scene, the boundary box including asset editing buttons. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
39. A multimedia presentation system, comprising:
-
a first data store that stores a multimedia presentation;
a first processor coupled to the first data store, the first processor configured to;
allow a first user to create a multimedia presentation and store the multimedia presentation on the first data store using a user interface comprising a defined set of characteristics;
a second data store that stores a multimedia presentation; and
a second processor coupled to the second data store, the second processor configured to;
generate a displayed multimedia presentation using the stored multimedia presentation; and
allow a second user to edit the stored multimedia presentation to create a second multimedia presentation using a user interface comprising the defined set of characteristics. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification