GENERATING MEDIA PRESENTATIONS
First Claim
1. A method for generating a presentation, comprising:
- providing an interface for authoring a media presentation;
configuring one or more presentation modules within two or more frames of the presentation through the interface;
receiving input to generate script code for one of the one or more presentation modules; and
inserting script code into a presentation file associated with the media presentation, the inserted script code derived from the received input, said step of inserting script code performed in response to said step of receiving input.
3 Assignments
0 Petitions
Accused Products
Abstract
A presentation application provides for authoring and playback of a presentation. A presentation is an interactive collection of activities. An activity may include one or more frames, wherein each frame includes one or more modules. A module may consist of media content such as video, text, images or other content. A user may provide input during playback of the presentation. In response to the input, the module or frame receiving the input may call an action on a presentation activity, frame or module, thereby allowing the user to navigate through the presentation and accomplish objectives. When authoring a presentation, a user may associate a user initiated event or internally generated event with a module action. Authoring may be performed through an authoring interface provided by an authoring tool. The authoring tool may save a presentation as a package which can be distributed.
77 Citations
20 Claims
-
1. A method for generating a presentation, comprising:
-
providing an interface for authoring a media presentation; configuring one or more presentation modules within two or more frames of the presentation through the interface; receiving input to generate script code for one of the one or more presentation modules; and inserting script code into a presentation file associated with the media presentation, the inserted script code derived from the received input, said step of inserting script code performed in response to said step of receiving input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors to perform a method comprising:
-
loading a presentation having two or more frames, each frame having one or more presentation modules, wherein at least one presentation module in one frame is linked to another presentation module in another frame; initiating playback of the presentation; receiving user input selecting one of the two or more modules; executing script associated with the selected module in response to said step of receiving user input; and performing an action associated with the selected module in response to executing the script. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method for generating a presentation, comprising:
-
providing an interface for authoring a media presentation; configuring one or more presentation modules within two or more frames of the presentation through the interface; linking a first presentation module in a first frame to a second presentation module; and configuring a rule for persisting data associated with user input received during playback of the presentation. - View Dependent Claims (19, 20)
-
Specification