Exchanging and converting document versions
AssigneeCommerce One, Inc.
InventorChris Ingersoll
Life of this patent
Estimating the term…
Loading patent…
AssigneeCommerce One, Inc.
InventorChris Ingersoll
Estimating the term…
Document version interoperability is provided by allowing members of a community to maintain independent migration by permitting the members to continue to run native application software on their respective systems. A community may define a community version by establishing certain rules for documents. When electronically transmitting a document, a member of the community may provide in the transmitted message containing the document his native version of the document, the community version of the document, as well as any or all versions of the document which are closer to the community version of the document than his native version of the document. This may be accomplished by performing document transformations when creating the message. Upon receipt of the documents, the recipient may choose the document version contained in the message that is most easily read by the recipient's native application program and transform it so that it may be opened by the recipients native application program if necessary. Regardless of what rules are established to define the community version, data loss in any document exchange is minimized. Entities that follow these rules can migrate their native support without requiring coordination with other entities. Members do not have to know the native version supported by other members. This ensures privacy for the members and also lessens the need for direct communications between the members.
A computer-implemented method for sending an electronically perceivable document to a second community member from a first community member, the document saved in a version native to the first community member, the method including:
A computer-implemented method for receiving an electronically perceivable document from a first community member at a second community member, the method including:
A computer-implemented method for communicating an electronically perceivable document from a first community member to a second community member, the document saved in a version native to the first community member, the method including:
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method for sending a document to a second community member from a first community member, the document saved in a version native to the first community member, the method including:
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method for receiving a document from a first community member at a second community member, the method including:
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method for communicating a document from a first community member to a second community member, the document saved in a version native to the first community member, the method including:
An apparatus for sending a document to a second community member from a first community member, the document saved in a version native to the first community member, the apparatus including:
An apparatus for receiving a document from a first community member at a second community member, the apparatus including:
An apparatus for communicating a document from a first community member to a second community member, the document saved in a version native to the first community member, the apparatus including:
Dependencies are inferred from the claim text.