Method and apparatus for electronic document exchange
First Claim
1. A method for the electronic document exchange of XML documents consisting of a multiplicity of communicating data processors, the method comprising:
- creating an organizational container for each of a plurality of parties;
creating a plurality of relationship containers for each relationship between two or more of the plurality of parties;
installing the plurality of relationship containers inside the appropriate organizational container;
identifying an appropriate document to formalize each relationship between two more of the plurality of parties;
exchanging the Uniform Resources Locator (URL) of a Document Type Definition (DTD) of the appropriate document;
assigning a decision tree for each DTD; and
storing the DTD and the decision tree in the appropriate relationship container.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for performing electronic document exchange between a plurality of parties is described. Each party may have a multiple number of data communications processors at various locations. These data communications processors or servers transmit documents between respective parties under the context of relationships between the two or more parties. When the organizations decide on those relationships, they exchange capability to exchange documents through the establishment of a security protocol model and document type definitions (DTD) for the exchanged documents. These DTDs are stored within relationship containers on the server. The relationships are stored within organizational containers. Additionally, DTDs inherit attributes of the relationship and of the organization. Multiple documents in relationships and multiple relationships within organizational containers can exist. The logic of the document is defined within the context of the relationship between two parties. This logic is associated with the DTD and stored within the appropriate relationship where the DTD is stored. Once a document is received, the DTD is extracted and the relationship is located for that DTD. At each step, the requestor is tested to see whether the request is working within the relationship security model and the bounds of that relationship. The document and the decision template are passed through the engine and the result set is marked up and passed back to the requester.
-
Citations
4 Claims
-
1. A method for the electronic document exchange of XML documents consisting of a multiplicity of communicating data processors, the method comprising:
-
creating an organizational container for each of a plurality of parties;
creating a plurality of relationship containers for each relationship between two or more of the plurality of parties;
installing the plurality of relationship containers inside the appropriate organizational container;
identifying an appropriate document to formalize each relationship between two more of the plurality of parties;
exchanging the Uniform Resources Locator (URL) of a Document Type Definition (DTD) of the appropriate document;
assigning a decision tree for each DTD; and
storing the DTD and the decision tree in the appropriate relationship container. - View Dependent Claims (2, 3, 4)
-
Specification