Patent ID: 6889230

Claim:
A system for generating a display presentation on a user computer, comprising the steps of: means for connecting a user computer to a web server over a network; means for validating said user computer; means for accepting web page requests from said user computer; means for determining if said web page request is for generating said display presentation; means for executing a servlet corresponding to said web page request if it was determined that said web page request was for generating said display presentation; means for retrieving an HTML template corresponding to said executed servlet; means for interpreting said HTML template including: means for retrieving data from a database according to said servlet execution, said retrieved data including: survey data and normative data for generating custom display presentations; and descriptive data for labeling said display presentation means for stripping test data from said HTML template; means for embedding some portion of said retrieved data in said HTML template, wherein some further portion of some portion of said retrieved data replaces said stripped test data; means for executing commands referenced in said HTML template, said commands for generating a display web page utilizing said retrieved data; means for serving said display web page to said user computer, said display web page for generating a display presentation including a graphical diagram, a table, or a multi-medial presentation on said user computer.