Patent ID: 6167404
Filing Date: 2000-12-26
Classification: G06F,Y10S

Abstract:
In a multimedia presentation computer program, a method for adding functionality to the computer program by means of an interface that includes a dynamically-linked custom program that performs one or more functions of the multimedia presentation computer program, said method comprising the steps of:a) declaring a number of interface methods in the multimedia presentation computer program which are implemented by a custom program;b) making the interface methods of the custom program accessible to the multimedia presentation computer program by means of an identifier;c) defining a host program within the multimedia presentation computer program for communicating with the custom program by means of custom program parameters that at least in part define operation of the custom program;d) providing the custom program with a multimedia input from the multimedia presentation computer program; ande) causing the custom program to implement its one or more functions on the multimedia input for providing the multimedia presentation computer program with the implemented one or more functions.