Patent ID: 8151316

Claim:
XML-based elements stored in a non-transitory computer-readable memory medium, wherein the XML-based elements are structured for use by a computer to display, via a web browser application executing on the computer, a multimedia presentation and a visual cue on a display of the computer, wherein the XML-based elements comprise at least: a multimedia presentation element; and a visual cue element whose XML code is nested within the code for the multimedia presentation element, and whose XML code identifies attributes of the visual cue element relative to the multimedia presentation element; wherein the multimedia presentation element includes access information for the multimedia presentation; and wherein the visual cue element, whose XML code is nested within the code for the multimedia presentation element, includes: a visual attribute that defines a visual representation of the visual cue; a spatial attribute that defines a boundary of the visual cue relative to a spatial position of a boundary of the multimedia presentation on the display; and a temporal attribute that defines temporal characteristics of the visual cue based on the start of the multimedia presentation if the multimedia presentation is being displayed in parallel, or based on the end of the multimedia presentation if the multimedia presentation is being displayed in a sequence, wherein the computer determines whether the multimedia presentation is being displayed in parallel or in a sequence, and uses the multimedia presentation element and the nested visual cue element to access the multimedia presentation and to synchronously display on the display the visual representation of the visual cue superimposed over the multimedia presentation, during a period of time which is based on the temporal characteristics of the visual cue as defined in the temporal attribute and on the temporal progression of the multimedia presentation, and at a location which is based on the spatial characteristics of the visual cue as defined in the spatial attribute and on the spatial position of the multimedia presentation.