×

System and method for optimizing a program containing a number of the flows through flow branches

  • US 6,102,970 A
  • Filed: 03/27/1998
  • Issued: 08/15/2000
  • Est. Priority Date: 03/27/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for optimizing a scripting program, said system comprising:

  • a plurality of selectable scripts stored in a selectable script database, at least one of said plurality of selectable scripts comprising a predetermined message including at least one question having at least two possible responses, each said plurality of selectable scripts having a unique selectable script identifier;

    at least one script branch definition table including a plurality of user modifiable script branch definitions, each of said plurality of user modifiable script branch definitions including at least a destination script branch identifier corresponding to one of said selectable scripts for each of said at least two possible responses to said question of each predetermined message of each of said plurality of selectable scripts;

    a script branch history record including an indication of each accessed selectable script;

    a communication start table for storing data on each communication record handled;

    a communication end table for storing data on each communication record terminated; and

    a branch script controller, cooperative with said selectable script database and to said at least one script branch definition table, for selecting one of said plurality of selectable scripts to be accessed, for allowing said predetermined message to be provided, for accepting a response to said predetermined message, for generating said indication of each accessed selectable script, for generating data stored in said communication start table and said communication end table, and responsive to data input, for modifying at least one of said destination script branch identifiers of at least one of said plurality of user modifiable script branch definitions.

View all claims
  • 18 Assignments
Timeline View
Assignment View
    ×
    ×