Appeal No. 2003-1070 Application 09/021,727 control object 530 corresponding to the specified sequencer set. The sequencer control object 530 contains several methods including play, pause, stop and seek. See page 24 of Appellants’ specification. The action set 540 includes many methods for controlling the execution of the associated timeline. The action set 540 notifies 562 the timer 560 when the next event on the timeline is scheduled. The action set 540 then remains dormant until it receives another sequencer control command or until it receives a call 564 to its sink interface notifying the action set 540 to invoke the next event. See page 25 of Appellants’ specification. Independent claims 30 and 50 are representative of Appellants’ claimed invention and are reproduced as follow: 30. A computer implemented method for executing a plurality of events, the method comprising: reading one or more event-timing statements in a mark-up language document, the event-timing statements being in a user- viewable format and each specifying an execution time for one of the plurality of events, wherein each of the execution times is expressed according to its position along a single timeline common to the plurality of events; and, executing each of the plurality of events at its execution time as designated in the one or more mark-up language statements. 5Page: Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 NextLast modified: November 3, 2007