Patent ID: 6907563
Filing Date: 2005-06-14
Classification: G06F

Abstract:
1. A method for facilitating the activation on a client of programmatic consequences or actions in response to triggers which are either the change of state events during a multimedia presentation or user interactions with the presentation, or both, comprising the steps of: coupling a multimedia client master to a server; receiving a first heterogeneous multimedia file at the master; parsing the file to identify various media tracks in the file, their types and the object, which would render them; checking an internal table to verify whether a media object has been instantiated in a frame to handle the corresponding media track; if not, fetching the appropriate object from the server and instantiating the object in the media track; verifying a meta frame to determine if an action enablement kernel has been created; if not, fetching the appropriate object from the server and instantiating the object in the frame; and delivering the frames to their proper user, media frames being delivered to the object handling the corresponding track, and meta frames including range and action information being delivered to the action enablement kernel.