05404528 is referenced by 68 patents and cites 1 patents.

A scripting system for scripting functionality in an application program. A script interpreter which is instantiated as an object separate from the application program is provided to interpret scripts. The script interpreter contains a list of scripts that may be invoked and a list of corresponding trigger events that cause the scripts to be invoked. The scripts, which are separate from both the application program and the script interpreter, contain script language commands which include commands to execute functions in the application program. The application program is responsible both for defining the functions that it will make available for execution from scripts, as well as for indicating to the script interpreter that a particular type of event has occurred. In response to an indication from the application program that a trigger event has occurred, the script interpreter will interpret the appropriate script to execute the scripting commands, and in particular to execute application program functions when they are encountered in the script.

Title
Scripting system
Application Number
8/5767
Publication Number
5404528
Application Date
January 19, 1993
Publication Date
April 4, 1995
Inventor
Rakesh Mahajan
Laguna Hills
CA, US
Agent
Fitzpatrick Cella Harper & Scinto
Assignee
Canon Information Systems
CA, US
IPC
G06F 9/45
View Original Source