Patent ID: 7467135

Claim:
A computer system, comprising: one or more computers; a set of reusable components, wherein said reusable components comprise at least one of objects, data, public functions, and private functions, and wherein said public functions can be accessed through derived classes of objects; a script; and an associated database, wherein said computer system is configured to facilitate an established interaction between a user and a customer, said computer system is configured to use said reusable components, said script comprises a hierarchical set of structured pages, at least one of said structured pages comprising a structured set of questions is presented to said user by the computer system and is presented to said customer by said user, at least one of said questions having an associated list of likely customer responses, and at least one of said customer responses being associated with a link to the associated database, and said link to the associated database is a query resulting in an output of the associated database, wherein said output of the associated database is a link to another question in the script.