Methods and systems for providing a document with interactive elements to retrieve information for processing by business applications
First Claim
1. A method for prompting a customer to input customer input data, the method comprising:
- by a form builder module at a design computer, providing electronic form data comprising layout data and representations of interactive elements;
by a pre-processing module at an application computer;
combining the electronic form data with customer specific data from a database to generate a first intermediate form document;
generating a second intermediate form document based on the first intermediate form document, the second intermediate form document in a data format capable of being output to a printer as a blank form without further modification, and the second intermediate form document ignoring intermediate elements; and
generating a third document, the third document in a data format for display to a customer by a browser;
by a customer computer, interpreting the third document to display the third document to the customer in a visual format that looks the same as the blank form; and
by the customer computer, receiving customer input data from the customer via the third document; and
transmitting the customer input data to the application computer for association with the customer specific data.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for processing data used by a business application consistent with the present invention may include receiving electronic form data comprising layout data and representations of interactive elements, combining the electronic form data with customer specific data from a database to generate an intermediate form document in a data format capable of being output to a printer as a blank form without further modification, and converting the intermediate form document into a third document in a data format for display to a customer by a browser. The third document displayed to the customer looks the same as the blank form, receiving customer input data received from a customer via the third document, and associating the customer input data with the customer specific data in the business application.
80 Citations
6 Claims
-
1. A method for prompting a customer to input customer input data, the method comprising:
-
by a form builder module at a design computer, providing electronic form data comprising layout data and representations of interactive elements; by a pre-processing module at an application computer; combining the electronic form data with customer specific data from a database to generate a first intermediate form document; generating a second intermediate form document based on the first intermediate form document, the second intermediate form document in a data format capable of being output to a printer as a blank form without further modification, and the second intermediate form document ignoring intermediate elements; and generating a third document, the third document in a data format for display to a customer by a browser; by a customer computer, interpreting the third document to display the third document to the customer in a visual format that looks the same as the blank form; and by the customer computer, receiving customer input data from the customer via the third document; and
transmitting the customer input data to the application computer for association with the customer specific data.
-
-
2. An interactive computer system that provides customer input data to a business application, the system comprising:
-
a first computer configured to provide electronic form data comprising layout data and representations of interactive elements; a second computer configured to; combine the electronic form data with customer-specific data from a database to generate a first intermediate form document; generate a second intermediate form document based on the first intermediate form document, the second intermediate form document in a data format capable of being output to a printer as a blank form without further modification, and the second intermediate form document ignoring interactive elements; and generating a third document based on the first intermediate form document, the third document in a data format for display to a customer by a browser, wherein the third document displayed to the customer looks the same as the blank form; and a third computer configured to display the third document to a customer in a visual format that looks the same as the blank form, receive customer input data from the customer via the third document; and
transmit the customer input data to the second computer for association with the customer specific data in the business application. - View Dependent Claims (3)
-
-
4. A computer-implemented method for processing data used by a business application, the method comprising:
-
receiving electronic form data comprising layout data and representations of interactive elements; combining the electronic form data with customer-specific data from a database to generate a first intermediate form document; generating a second intermediate form document based on the first intermediate form document the second intermediate form document in a data format capable of being output to a printer as a blank form without further modification, and the second intermediate form document ignoring interactive elements; generating a third document based on the first intermediate form document, the third document in a data format for display to a customer by a browser, and wherein the third document displayed to the customer looks the same as the blank form; receiving customer input data received from a customer via the third document; and associating the customer input data with the customer specific data in the business application. - View Dependent Claims (5, 6)
-
Specification