Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
159 words
A method of formatting data having a plurality of format parameters by a data processing system for output to a printer or other output device, comprising: storing in a memory of said data processing system, in response to a first data stream control for causing a present value of a selected format parameter of said plurality of format parameters to be changed to a second value, said present value of said selected format parameter prior to said change and an identifier corresponding said first data stream control; thereafter changing by said data processing system a value of another format parameter of said plurality of format parameters to a second value; and thereafter controlling by said data processing system the format, during said data output, in accordance with said second value of said another format parameter and said stored present value of said selected format parameter, in response to the detection of another data stream control which includes said identifier.
Claim 2
Independent Claim
159 words
A method of formatting data having a plurality of format parameters by a data processing system for output to a printer or other output device, comprising: storing in a memory of said data processing system, in response to a first data stream control for causing a present value of a selected format parameter of said plurality of format parameters to be changed to a second value, said present value of said selected format parameter prior to said change and an identifier corresponding said first data stream control; thereafter changing by said data processing system a value of another format parameter of said plurality of format parameters to a second value; and thereafter controlling by said data processing system the format, during said data output, in accordance with said second value of said another format parameter and said stored present value of said selected format parameter, in response to the detection of another data stream control which includes said identifier.
Claim 3
Dependent Claim
17 words
The method of claim 1 wherein said first data stream control comprises first and second control codes.
Claim 4
Dependent Claim
21 words
The method of claim 2 wherein said first and second control codes delimit said second value of said selected format parameter.
Claim 5
Dependent Claim
32 words
The method of claim 3 wherein said step of storing further comprises beginning the storing of said present value and said identifier in response to the detection of said first control code.
Claim 6
Dependent Claim
25 words
The method of claim 4 wherein said step of storing further comprises ending said storing in response to the detection of said second control code.
Claim 7
Dependent Claim
36 words
The method of claim 5 wherein said step of controlling said format further comprises returning immediately to said present value of said selected format parameter in response to said detection of said another data stream control.
Claim 8
Dependent Claim
47 words
The method of claim 5 wherein said step of controlling said format further comprises returning to said present value of said selected format parameter in response to said detection of said another data stream control and the detection of a condition specified with another data stream control.
Claim 9
Dependent Claim
16 words
The method of claim 7 wherein said condition is an occurrence of a specified subsequent event.
Claim 10
Dependent Claim
17 words
The method of claim 8 wherein said subsequent event is the occurrence of a predetermined line count.
Claim 11
Dependent Claim
21 words
The method of claim 8 wherein said subsequent event is the passage of a predetermined number of lines of formatted data.
Claim 12
Dependent Claim
20 words
The method of claim 8 wherein said subsequent event is the passage of a predetermined distance of formatted data output.
Claim 13
Independent Claim
286 words
A method of formatting data having a plurality of format parameters by a data processing system for output to a printer or other output device, comprising: storing in a memory of said data processing system, in response to a first data stream control of a first type for causing a present value of a first format parameter of said plurality of format parameters to be changed to a second value, said present value of said first format parameter prior to said change of said first format parameter and a first identifier corresponding to said first data stream control of said first type; storing in said data processing system memory, in response to a second data stream control of said first type for causing a present value of a second format parameter of said plurality of format parameters to be changed to a second value, said present value of said second format parameter prior to said change of said second format parameter and a second identifier corresponding to said second data stream control of said first type; thereafter controlling by said data processing system the format, during said data output, in accordance with said second value of said second format parameter and said stored present value of said first format parameter, in response to the detection of a first data stream control of a second type which includes said first identifier; and thereafter controlling by said data processing system the format, during said data output, in accordance with said stored present value of said first format parameter and said stored present value of said second format parameter, in response to the detection of a second data stream control of said second type which includes said second identifier.
Claim 14
Independent Claim
286 words
A method of formatting data having a plurality of format parameters by a data processing system for output to a printer or other output device, comprising: storing in a memory of said data processing system, in response to a first data stream control of a first type for causing a present value of a first format parameter of said plurality of format parameters to be changed to a second value, said present value of said first format parameter prior to said change of said first format parameter and a first identifier corresponding to said first data stream control of said first type; storing in said data processing system memory, in response to a second data stream control of said first type for causing a present value of a second format parameter of said plurality of format parameters to be changed to a second value, said present value of said second format parameter prior to said change of said second format parameter and a second identifier corresponding to said second data stream control of said first type; thereafter controlling by said data processing system the format, during said data output, in accordance with said second value of said second format parameter and said stored present value of said first format parameter, in response to the detection of a first data stream control of a second type which includes said first identifier; and thereafter controlling by said data processing system the format, during said data output, in accordance with said stored present value of said first format parameter and said stored present value of said second format parameter, in response to the detection of a second data stream control of said second type which includes said second identifier.
Claim 15
Dependent Claim
152 words
A data processing system for formatting data having a plurality of format parameters for output to a printer or other output device, comprising: means for storing in a memory of said data processing system, in response to a first data stream control for causing a present value of a selected format parameter of said plurality of format parameters to be changed to a second value, said present value of said selected format parameter prior to said change and an identifier corresponding to said first data stream control; means for thereafter changing a value of another format parameter of said plurality of format parameters to a second value; and means for thereafter controlling the format, during said data output, in accordance with said second value of said another format parameter and said stored present value of said selected format parameter, in response to detection of another data stream control which includes said identifier.
Claim 16
Dependent Claim
152 words
A data processing system for formatting data having a plurality of format parameters for output to a printer or other output device, comprising: means for storing in a memory of said data processing system, in response to a first data stream control for causing a present value of a selected format parameter of said plurality of format parameters to be changed to a second value, said present value of said selected format parameter prior to said change and an identifier corresponding to said first data stream control; means for thereafter changing a value of another format parameter of said plurality of format parameters to a second value; and means for thereafter controlling the format, during said data output, in accordance with said second value of said another format parameter and said stored present value of said selected format parameter, in response to detection of another data stream control which includes said identifier.
Claim 17
Dependent Claim
38 words
The system of claim 13 wherein said means for controlling said format further comprises means for returning immediately to said present value of said selected format parameter in response to said detection of said another data stream control.
Claim 18
Dependent Claim
50 words
The system of claim 13 wherein said means for controlling said format further comprises means for returning to said present value of said selected format parameter in response to said detection of said another data stream control and the detection of a condition specified with said another data stream control.