Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
90 words
A process for generating final-form document characteristics at an end user or device comprising the steps of: transmitting an interchange data stream comprising a general layout document structure and specific instances of logical elements of the document to one or more end users or devices having varying specific presentation characteristics; and interpreting instances of logical elements in a data stream at an end user or device taking into account the presentation characteristics of the end user or device to produce a final-form document conforming to the general layout document structure.
Claim 2
Dependent Claim
90 words
A process for generating final-form document characteristics at an end user or device comprising the steps of: transmitting an interchange data stream comprising a general layout document structure and specific instances of logical elements of the document to one or more end users or devices having varying specific presentation characteristics; and interpreting instances of logical elements in a data stream at an end user or device taking into account the presentation characteristics of the end user or device to produce a final-form document conforming to the general layout document structure.
Claim 3
Dependent Claim
67 words
The process recited in claim 1 wherein the step of interpreting comprises the steps of: testing each logical element instance to determine if it conforms to a general layout structure definition; determining if choices exist for the format of the instance of the logical element in the general layout structure definition; and selecting the permissible layout constructs from the general layout structure definition which satisfy final-form characteristics.
Claim 4
Dependent Claim
66 words
The process recited in claim 2 further comprising the steps of: if the final-form receiver is a device server, matching the device characteristics with the permitted layout constructs of the logical element instance and generating the device data stream construct; otherwise, matching the presentation characteristics of the interchange receivers with the permitted layout constructs of the logical element instance and generating the interchange data stream construct.
Claim 5
Independent Claim
60 words
A method for utilizing a presentation document structure for interchange comprising the steps of: generating a data stream intermediate a revisable document data stream and a final-form document data stream; and creating at an end user or device a specific instance of a document defined by said intermediate data stream based on specific characteristics of the end user or device.
Claim 6
Independent Claim
60 words
A method for utilizing a presentation document structure for interchange comprising the steps of: generating a data stream intermediate a revisable document data stream and a final-form document data stream; and creating at an end user or device a specific instance of a document defined by said intermediate data stream based on specific characteristics of the end user or device.
Claim 7
Dependent Claim
35 words
The method recited in claim 4 wherein the step of creating is performed by making a best fit of end user or device characteristics with a general document specification contained in said intermediate data stream.
Claim 8
Dependent Claim
80 words
Processing a document data stream which includes a general layout structure of a document and specific instances of logical elements in the document comprising the steps of: interpreting each instance of a logical element in the data stream to determine if choices exist for the format of an interpreted instance of the logical element in the general layout structure; and where choices exist, determining the specific characteristics of a final-form receiver and permissible layout constructs from the general layout structure.
Claim 9
Dependent Claim
80 words
Processing a document data stream which includes a general layout structure of a document and specific instances of logical elements in the document comprising the steps of: interpreting each instance of a logical element in the data stream to determine if choices exist for the format of an interpreted instance of the logical element in the general layout structure; and where choices exist, determining the specific characteristics of a final-form receiver and permissible layout constructs from the general layout structure.
Claim 10
Dependent Claim
44 words
Processing a document data stream as recited in claim 6 wherein if the final-form receiver is a specific class of device server, the step of determining is performed by matching the device characteristics with permitted device layout constructs associated with the logical element instance.
Claim 11
Dependent Claim
44 words
Processing a document data stream as recited in claim 6 wherein if the final-form receiver is not a specific class device server, the step of determining is performed by matching presentation characteristics of the receiver with permitted presentation constructs of the logical element instance.