Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
116 words
A method of flexibly managing a data stream processed and transmitted in a manner which allows a high degree of flexibility by accessing a selected formatting shell by means of tags embedded in a data stream, said method comprising the steps performed by a computer of: creating at least one formatting shell fragment having a reference therein to said selected formatting shell; embedding at least one tag in said data stream referencing said formatting shell fragment; accessing said at least one formatting shell fragment in response to detection of said at least one tag; and processing said data stream in accordance with said selected formatting shell, as modified by said at least one formatting shell fragment.
Claim 2
Independent Claim
116 words
A method of flexibly managing a data stream processed and transmitted in a manner which allows a high degree of flexibility by accessing a selected formatting shell by means of tags embedded in a data stream, said method comprising the steps performed by a computer of: creating at least one formatting shell fragment having a reference therein to said selected formatting shell; embedding at least one tag in said data stream referencing said formatting shell fragment; accessing said at least one formatting shell fragment in response to detection of said at least one tag; and processing said data stream in accordance with said selected formatting shell, as modified by said at least one formatting shell fragment.
Claim 3
Dependent Claim
26 words
The method according to claim 1 wherein said step of creating at least one formatting shell fragment is performed by an originator of the data stream.
Claim 4
Dependent Claim
28 words
The method according to claim 1 wherein said step of creating at least one formatting shell fragment is performed by an end user independent of the data stream.
Claim 5
Dependent Claim
25 words
The method according to claim 1 further including the step of separately transmitting said formatting shell fragment, said selected formatting shell and said data stream.
Claim 6
Dependent Claim
20 words
The method according to claim 1 further including the step of storing said formatting shell fragment in a recognizable form.
Claim 7
Dependent Claim
29 words
The method according to claim 1 further including the step of creating a second formatting shell fragment having a reference therein to said at least one formatting shell fragment.
Claim 8
Independent Claim
177 words
A method of transmitting, managing and processing of data stream constructs independent of an application program which generated the data stream, said method comprising the steps performed by a computer of: generating a data stream for transmission from an originating station to a receiving station; creating at the originating station a selected formatting shell containing processing calls as part of the step of generating said data stream, said data stream having embedded therein tags to said processing calls; creating at least one formatting shell fragment having a reference to said selected formatting shell, said formatting shell fragment having at least one processing call therein, said data stream having embedded therein at least one tag to said formatting shell fragment; separately transmitting said data stream and said selected formatting shell to said receiving station; processing said data stream at said receiving station to detect said tags; retrieving processing calls identified by said tags from said at least one formatting shell fragment and said selected formatting shell; and processing said data stream in accordance with said retrieved processing calls.
Claim 9
Independent Claim
177 words
A method of transmitting, managing and processing of data stream constructs independent of an application program which generated the data stream, said method comprising the steps performed by a computer of: generating a data stream for transmission from an originating station to a receiving station; creating at the originating station a selected formatting shell containing processing calls as part of the step of generating said data stream, said data stream having embedded therein tags to said processing calls; creating at least one formatting shell fragment having a reference to said selected formatting shell, said formatting shell fragment having at least one processing call therein, said data stream having embedded therein at least one tag to said formatting shell fragment; separately transmitting said data stream and said selected formatting shell to said receiving station; processing said data stream at said receiving station to detect said tags; retrieving processing calls identified by said tags from said at least one formatting shell fragment and said selected formatting shell; and processing said data stream in accordance with said retrieved processing calls.
Claim 10
Dependent Claim
30 words
The method according to claim 7 wherein said step of creating at least one formatting shell fragment is performed at said origination station by an originator of said data stream.
Claim 11
Dependent Claim
27 words
The method according to claim 7 wherein said step of creating at least one formatting shell fragment is performed by an end user at said receiving station.
Claim 12
Independent Claim
144 words
A method of managing and processing of data stream constructs in a data processing system which permits a high degree of flexibility in passing document data and formatting information from one application program to another, said method comprising the steps performed by a computer of: using a first application program to generate a data stream describing a document, said data stream including embedded formatting tags; separately creating a selected a selected formatting shell of processing calls, each of said processing calls linked with one of said formatting tags; separately creating at least one formatting shell fragment including at least one processing call linked with one of said formatting tags; and using a second application program to process said data stream by detecting said embedded formatting tags and accessing said processing calls from said selected formatting shell and said at least one formatting shell fragment.
Claim 13
Independent Claim
144 words
A method of managing and processing of data stream constructs in a data processing system which permits a high degree of flexibility in passing document data and formatting information from one application program to another, said method comprising the steps performed by a computer of: using a first application program to generate a data stream describing a document, said data stream including embedded formatting tags; separately creating a selected a selected formatting shell of processing calls, each of said processing calls linked with one of said formatting tags; separately creating at least one formatting shell fragment including at least one processing call linked with one of said formatting tags; and using a second application program to process said data stream by detecting said embedded formatting tags and accessing said processing calls from said selected formatting shell and said at least one formatting shell fragment.
Claim 14
Dependent Claim
30 words
The method according to claim 10 wherein said steps of separately creating a selected formatting shell and at least one formatting shell fragment are performed using said first application program.
Claim 15
Dependent Claim
43 words
The method according to claim 10 wherein said step of separately creating a selected formatting shell is performed using said first application program and wherein said step of creating said at least one formatting shell fragment is performed using said second application program.
Claim 16
Dependent Claim
46 words
The method according to claim 10 further including the step of storing said selected formatting shell and said at least one formatting shell fragment in a storage device recognized by said system and wherein said second application program accesses said processing calls from said storage device.
Claim 17
Dependent Claim
58 words
The method according to claim 10 wherein said steps of separately creating a selected formatting shell and at least one formatting shell fragment are performed using said first application program and further including the step of separately transmitting said data stream, said selected formatting shell and said at least one formatting shell fragment to said second application program.
Claim 18
Independent Claim
112 words
A method of modifying a formatting shell structure containing a plurality of tagged constructs necessary to process portions of a data stream which are accessed by means of embedded tags within the data stream, said method comprising the steps performed by a computer of: creating a first formatting shell fragment structure containing at least one tagged construct having an identical name to a selected one of said plurality of tagged constructs within said formatting shell structure; and concatenating said first formatting shell fragment structure and said formatting shell structure by substituting into said formatting shell structure said at least one tagged construct for said selected one of said plurality of tagged constructs.
Claim 19
Independent Claim
112 words
A method of modifying a formatting shell structure containing a plurality of tagged constructs necessary to process portions of a data stream which are accessed by means of embedded tags within the data stream, said method comprising the steps performed by a computer of: creating a first formatting shell fragment structure containing at least one tagged construct having an identical name to a selected one of said plurality of tagged constructs within said formatting shell structure; and concatenating said first formatting shell fragment structure and said formatting shell structure by substituting into said formatting shell structure said at least one tagged construct for said selected one of said plurality of tagged constructs.
Claim 20
Dependent Claim
56 words
The method according to claim 15 further including the step of creating a second formatting shell fragment structure containing at least one tagged construct having an identical name to a tagged construct within said first formatting shell fragment structure and wherein said second formatting shell fragment structure is concatenated with said first formatting shell fragment structure.