Dynamic business process automation system using XML documents
First Claim
1. A system for exchanging and merging messages over a network comprising:
- a server accessible by a plurality of remote browsers for transmitting a template including fields for information entry; and
a business system accessible by the server for generating a return message pursuant to information entered in the template on the browsers, the business system including;
a first parser for receiving a first message from a browser, the first message including information about data characteristics of information entered into the template and name tags;
a second parser for receiving information about data characteristics to provide a return template, the return template including name tags; and
means for merging the first message with the return template for providing the return message to the browser, the return message having portions of the return template with data entered therein corresponding to at least some of the information entered into the first message, wherein the means for merging includes a name tag map for correlating the tag names of the first message with the tag names of the return template.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for exchanging and merging messages over a network includes a server accessible by a plurality of remote browsers for transmitting a template including fields for information entry and a business system accessible by the server for generating a return document pursuant to information entered in the template on the browsers. The business system includes a first parser for receiving a document from a browser, the document including information about data characteristics of information entered into the template, and a second parser for receiving information about data characteristics to provide a return template. A merging algorithm is implemented to merge the document with the return template for providing a return document to the browser having portions of the return template with data entered therein.
-
Citations
12 Claims
-
1. A system for exchanging and merging messages over a network comprising:
-
a server accessible by a plurality of remote browsers for transmitting a template including fields for information entry; and
a business system accessible by the server for generating a return message pursuant to information entered in the template on the browsers, the business system including;
a first parser for receiving a first message from a browser, the first message including information about data characteristics of information entered into the template and name tags;
a second parser for receiving information about data characteristics to provide a return template, the return template including name tags; and
means for merging the first message with the return template for providing the return message to the browser, the return message having portions of the return template with data entered therein corresponding to at least some of the information entered into the first message, wherein the means for merging includes a name tag map for correlating the tag names of the first message with the tag names of the return template. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for exchanging and merging extensible makeup language (XML) documents over an Internet comprising:
-
a server accessible by a plurality of remote browsers for transmitting a template including fields for information entry; and
a business system accessible by the server for generating a return XML document pursuant to information entered in the template on the browsers, the business system including;
a first parser for receiving a-first XML document and a corresponding data type definition (DTD) file from a browser, the first XML document including name tags;
a second parser for receiving a return data type definition (DTD) file to provide a return template, the return template including name tags; and
means for merging the first XML document with the return template for providing the return XML document to the browser, the return XML document having portions of the return template with data entered therein corresponding to at least some of the information entered into the first XML document, wherein the means for merging includes a name tag map for correlating the name tags of the first XML document with the name tags of the return template. - View Dependent Claims (9, 10, 11, 12)
-
Specification