

The apparatus of claim 22, wherein the delivery data format is different from the destination data format.Ģ5. The apparatus of claim 22, wherein the immediate destination is the second server.Ģ4. The apparatus of claim 21, further comprising:Ī conversion engine for converting said document from a native data format to a delivery data format, based on the native data format and capabilities of an immediate destination to process said document in said delivery data format.Ģ3. The apparatus of claim 18, wherein said server propagates said document via said electronic network to a second server interposed between the first-mentioned server and said recipient, thereby bringing said document closer to said recipient.Ģ2. The apparatus of claim 18, wherein said document is delivered from a sender to said server in a high level representation.Ģ1. The apparatus of claim 18, wherein said sender comprises:Ī send client for converting said document to a portable document representation of said document before sending said document.Ģ0. An apparatus for delivering electronic documents via an electronic network comprising a sender for sending a high level representation of an electronic document to a recipient, said apparatus comprising:Ī dynamic document conversion server for forwarding said document to said recipient, said server comprising:Ī facility for determining a destination data format for said document based upon said recipient's capability to process said document in said destination data format andĪ conversion engine for converting said document to said destination data format to form a converted document.ġ9. Performing an interactive dialog with said recipient to identify said recipient's capability to process said document in said destination data format.ġ8. The method of claim 1, further comprising the step of: Providing an LDAP query engine to query recipient capabilities dynamically using a Lightweight Directory Access Protocol.ġ7. The method of claim 14, wherein said inference is based on one or more selected from a group consisting of a type of delivery mechanism and an address used to describe said recipient.ġ6. Providing an inference engine to infer recipient capabilities.ġ5. Maintaining a data base of capabilities with said server of specific users which have used said server.ġ4. Providing a table that includes possible data data formats given a specific capability.ġ3. The method of claim 10, further comprising the step of: Providing a table that includes possible mapping from a given data format.ġ2. Maintaining a series of mapping tables to facilitate potential mapping between data formats.ġ1. The method of claim 9, further comprising the step of: Using a server facility to determine whether to convert said document to the destination data format.ġ0. Performing a database lookup to identify said recipient's capability to process said document in said destination data format.ĩ. The method of claim 5 wherein the delivery data format is different from the destination data format.Ĩ.

The method of claim 5 wherein said immediate destination is the second server.ħ. The method of claim 4, further comprising the step of:Ĭonverting said document from a native data format to a delivery data format, based on the native data format and capabilities of an immediate destination to process said document in said delivery data format.Ħ. The method of claim 1, wherein said server propagates said document via said electronic network to a second server interposed between said dynamic document conversion server and said recipient, thereby bringing said document closer to said recipient.ĥ. The method of claim 1, wherein said document is delivered from a sender to said server in a high level representation.Ĥ. Receiving said document in a portable document data format.ģ. The method of claim 1, wherein receiving comprises: Receiving, in a dynamic document conversion server through said electronic network, a high level representation of an electronic document for delivery to a recipient ĭetermining a destination data format for said document based upon said recipient's capability to process said document in said destination data format Ĭonverting said document to said destination data format to form a converted document andĬompleting delivery of said converted document to said recipient through said electronic network.Ģ.

A method for dynamically delivering electronic documents via an electronic network, comprising the steps of:
