System for converting from one document type to a plurality of document types allowing accurate reversal therefrom using tables containing indications regarding non-transformable elements
First Claim
1. A computer implemented method in a data processing system for efficiently managing the transformation of a document from a first document type to one of a plurality of second document types by a plurality of applications which may not be able to transform all entities in said document, said method comprising the computer implemented steps of:
- creating and storing within said data processing system a transform information object in association with said document;
storing within said transform information object within said data processing system;
a plurality of document type indications, each of said document type indications relating to a different one of said plurality of second document types, wherein each of said document type indications has been created as a result of a transformation of said document;
a plurality of application identifications, each of said application identifications indicating a different one of said plurality of applications which performed an associated transformation, said application identifications comprising an address location for an associated application; and
, a plurality of entity indications, each of said entity indications indicating said entities within said document which were not transformable by said application such that a reversal of any transformation listed within said transform information object may be accurately accomplished within said data processing system by a reference to said transform information object; and
selectively reversing a transformation of said document from one of said second document types to said first document type by referencing said transform information object.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system is disclosed for efficiently managing the transformation of a document from a first document type to a second document type within a data processing system. It is often necessary for a document within a data processing system to be transformed into a second document type which is recognizable by a second entity upon a transfer of that document. In accordance with the method and system of the present invention, a transform information object is created for each object within a data processing system. An indication of each document type which has been created as a result of a transformation of that document and an identification of the application which can perform the transformation are then stored within the transform information object along with an indication of selected entities within the document which were not transformable by the application. Subsequent attempts at a transformation of the document may then be efficiently performed by a reference to the transform information object and the utilization of the information stored therein. In one embodiment of the present invention the transform application name, address location within the data processing system and capability description are stored within the transform information object.
-
Citations
6 Claims
-
1. A computer implemented method in a data processing system for efficiently managing the transformation of a document from a first document type to one of a plurality of second document types by a plurality of applications which may not be able to transform all entities in said document, said method comprising the computer implemented steps of:
-
creating and storing within said data processing system a transform information object in association with said document; storing within said transform information object within said data processing system;
a plurality of document type indications, each of said document type indications relating to a different one of said plurality of second document types, wherein each of said document type indications has been created as a result of a transformation of said document;
a plurality of application identifications, each of said application identifications indicating a different one of said plurality of applications which performed an associated transformation, said application identifications comprising an address location for an associated application; and
, a plurality of entity indications, each of said entity indications indicating said entities within said document which were not transformable by said application such that a reversal of any transformation listed within said transform information object may be accurately accomplished within said data processing system by a reference to said transform information object; andselectively reversing a transformation of said document from one of said second document types to said first document type by referencing said transform information object. - View Dependent Claims (2, 3)
-
-
4. A data processing system for efficiently managing the transformation of a document from a first document type to one of a plurality of second document types by a plurality of applications which may not be able to transform all entities in said document, said data processing system comprising:
-
means for creating and storing within said data processing system a transform information object in association with said document; means for storing within said transform information object within said data processing system;
a plurality of document type indications, each of said document type indications relating to a different one of said plurality of second document types, wherein each of said document type indications has been created as a result of a transformation of said document;
a plurality of application identifications, each of said application identifications indicating a different one of said plurality of applications which performed an associated transformation, said application identifications comprising an address location for an associated application; and
, a plurality of entity indications, each of said entity indications indicating said entities within said document which were not transformable by said application such that a reversal of any transformation listed within said transform information object may be accurately accomplished within said data processing system by a reference to said transform information object; andmeans for selectively reversing a transformation of said document from one of said second document types to said first document type by referencing said transform information object. - View Dependent Claims (5, 6)
-
Specification