Demonstration scripting using random-access frame presentation
First Claim
1. A method for controlling a graphical presentation composed of a plurality of frames in a default frame order, the method comprising associating each of the plurality of frames in the graphical presentation with a respective frame identifier;
- ordering at least one sequence of one or more of the plurality of frame identifiers in an alternative order to the default frame order; and
presenting one or more of the plurality of frames associated with the one or more of the plurality of frame identifiers in the at least one sequence in the alternative order.
2 Assignments
0 Petitions
Accused Products
Abstract
A control framework allows a presenter to change the executable order of the graphical presentation either dynamically or using a scripted order without an understanding of the underlying presentation framework. A data file created by the presenter external to the graphical presentation associates a unique identifier with each frame in the graphical presentation. Identifiers may be arranged in groups to logically associate frames for presentation together. Input commands from the presenter may be used to dynamically jump between prior and next frames in a group or between groups of frames. The control framework may also smoothly transition the position of actors between arbitrary frames in the overall presentation.
10 Citations
20 Claims
-
1. A method for controlling a graphical presentation composed of a plurality of frames in a default frame order, the method comprising
associating each of the plurality of frames in the graphical presentation with a respective frame identifier; -
ordering at least one sequence of one or more of the plurality of frame identifiers in an alternative order to the default frame order; and
presenting one or more of the plurality of frames associated with the one or more of the plurality of frame identifiers in the at least one sequence in the alternative order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for repositioning an actor on a stage between frames in a graphical presentation, the method comprising
identifying a first position of the actor on the stage in a first frame; -
identifying a second position of the actor on the stage in a second frame;
comparing the first position to the second position; and
transitioning the actor smoothly from the first position to the second position if the second position is not the same as the first position. - View Dependent Claims (16, 17, 18)
-
-
19. A system for controlling a graphical presentation composed of a plurality of frames, wherein the graphical presentation is internally limited to following a default frame order, the system comprising
a memory that stores a data file comprising a plurality of identifiers corresponding respectively to each of the plurality of frames and a path that establishes an alternate arrangement of the plurality of identifiers to the default frame order; -
a presentation framework that presents the graphical presentation;
a control framework that alters an order of presentation of the graphical presentation by the presentation framework from the default frame order to the alternate arrangement established by the path; and
a processor that implements instructions of the presentation framework and the control framework. - View Dependent Claims (20)
-
Specification