Patent Number: 6,167,404

Title: Multimedia plug-in using dynamic objects

Abstract: The present invention concerns a multimedia presentation computer program that includes method and apparatus for sharing presentation functions between portions of the program by means of an interface that is implemented as one or more dynamically linked custom programs that perform one or more functions as the multimedia presentation computer program executes. A number of interface methods in the multimedia presentation computer program are declared and are implemented in the custom program The interface methods of the custom program are made accessible to the multimedia presentation computer program by means of an identifier. A host program within the multimedia presentation computer program communicates with the custom program by means of custom program parameters that at least in part define operation of the custom program. The custom program executes and thereby implements its one or more functions for use by the multimedia presentation computer program.

Inventors: Morcos; Nader (Montreal, CA), Barszczewski; Peter (Montreal, CA), DeCoste; Marc-Andre (Candiac, CA), Desbois; Daniel (Boucherville, CA), Ibrahim; Peter (Montreal, CA), Pronovost; Sophie (Montreal, CA), Michaud; Nicolas (Outremont, CA)

Assignee: AVID Technology, Inc.

International Classification: G06F 9/445 (20060101); G06F 017/30 ()

Expiration Date: 12/26/2017