An apparatus for authoring multi-media assets into a final interactive multi-media application includes a storage device which stores one or more multi-media assets and one or more program objects. A display is provided for displaying a plurality of timelines. A graphical user interface allows the user...http://www.google.de/patents/US5659793?utm_source=gb-gplus-sharePatent US5659793 - Authoring tools for multimedia application development and network delivery