System and method for presenting survey data over a network
First Claim
1. A system for generating a web page for display on a user computer, comprising:
- means for receiving a web page request for generating a display presentation;
means for executing a servlet corresponding to said web page request;
means for retrieving an HTML template corresponding to said executed servlet;
means for interpreting said HTML template including;
means for retrieving retrieved data from a database according to said servlet execution;
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 on said user computer.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer system and method for generating web pages for displaying formatted customer satisfaction display information and/or presentations on a user computer which may be located remotely and connected to the system by a computer network. The formatted customer satisfaction survey information enables a product or service provider to evaluate the quality of goods and/or services received based on database data obtained by performing surveys of customers, employees, and/or staff. This information can then be compared to normative information, national standards, or other available data. The system utilizes HTML templates, applets, and web servers to generate the web pages. i The HTML template process also allows for generation of the HTML templates by programmers. The system and method can be utilized in a quality improvement program.
-
Citations
6 Claims
-
1. A system for generating a web page for display on a user computer, comprising:
-
means for receiving a web page request for generating a display presentation;
means for executing a servlet corresponding to said web page request;
means for retrieving an HTML template corresponding to said executed servlet;
means for interpreting said HTML template including;
means for retrieving retrieved data from a database according to said servlet execution;
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 on said user computer.
-
-
2. A method for generating a web page for displaying a display presentation on a user computer comprising the steps of:
-
receiving a web page request from a user computer, said web page request for generating said display presentation on the user computer;
executing a servlet corresponding to said web page request;
retrieving an HTML template according to said executed servlet, said HTML template corresponding to said web page request;
interpreting said HTML template including the steps of;
retrieving display data from a database, said display data included in one or more structure tables; and
executing commands referenced in said HTML template, said commands for generating said web page utilizing said display data; and
serving said web page to the user computer, said web page thereby displaying said display presentation on the user computer, wherein said display presentation is for presenting survey results of a previously conducted survey based on said structure table, and further wherein a display presentation of another survey can be presented by substituting another one or more structure tables for said one or more structure tables - View Dependent Claims (3, 4, 5)
-
-
6. A system for generating display presentations on a user computer, said system comprising:
-
a communication network for connecting a user computer to the system;
a web server for receiving a web page request from the user computer and for serving a presentation to the user computer over said communication network;
a servlet engine for executing servlets served by said web server according to said web page request from the user computer;
an HTML template comprising test data, wherein said HTML template corresponds to said web page request;
an interpreter for interpreting said HTML template, said interpreter activated by the execution of said servlet, wherein said interpreter strips said test data from said HTML template and embeds previously collected survey data in said HTML template for said web server to serve to said user for generating said display presentation.
-
Specification