Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
71 words
A method of formatting data including format codes and character codes, said method comprising the steps of: detecting the beginning of a block of data including at least two lines; storing the location of the first potential character position of the first line of said block of data; and causing all lines of data subsequent to said first line of data to begin in alignment with said first potential character position.
Claim 2
Independent Claim
71 words
A method of formatting data including format codes and character codes, said method comprising the steps of: detecting the beginning of a block of data including at least two lines; storing the location of the first potential character position of the first line of said block of data; and causing all lines of data subsequent to said first line of data to begin in alignment with said first potential character position.
Claim 3
Dependent Claim
23 words
The method of claim 1 further wherein said step of detecting the beginning is accomplished by decoding an end of paragraph format code.
Claim 4
Dependent Claim
21 words
The method of claim 1 further wherein said step of detecting the beginning is accomplished by decoding a paragraph identification code.
Claim 5
Dependent Claim
23 words
The method of claim 1 further wherein said location of said first potential character position is stored relative to a left hand margin.
Claim 6
Dependent Claim
23 words
The method of claim 4 further wherein said step of detecting the beginning is accomplished by decoding an end of paragraph format code.
Claim 7
Dependent Claim
21 words
The method of claim 4 further wherein said step of detecting the beginning is accomplished by decoding a paragraph identification code.
Claim 8
Dependent Claim
42 words
The method of claim 1 wherein all lines of data subsequent to said first line of data are caused to begin in alignment with said first potential character position by inserting spaces between the left margin and said first potential character position.
Claim 9
Dependent Claim
40 words
The method of claim 1 wherein all lines of data subsequent to said first line of data are caused to begin in alignment with said first potential character position by inserting a tab code preceding said first potential character position.
Claim 10
Dependent Claim
46 words
The method of claim 1 wherein all lines of data subsequent to said first line of data are caused to begin in alignment with said first potential character position by setting a stop on the printer or other output device to which said codes are applied.
Claim 11
Dependent Claim
76 words
Apparatus for formatting data including format codes and character codes, said apparatus comprising: first means for detecting the beginning of a block of data including at least two lines; second means for storing the location of the first potential character position of the first line of said block of data; and third means for causing all lines of data subsequent to said first line of data to begin in alignment with said first potential character position.
Claim 12
Dependent Claim
76 words
Apparatus for formatting data including format codes and character codes, said apparatus comprising: first means for detecting the beginning of a block of data including at least two lines; second means for storing the location of the first potential character position of the first line of said block of data; and third means for causing all lines of data subsequent to said first line of data to begin in alignment with said first potential character position.
Claim 13
Dependent Claim
28 words
The apparatus of claim 10 wherein said first means comprises means for decoding an end of paragraph format code to detect the beginning of said block of data.
Claim 14
Dependent Claim
26 words
The apparatus of claim 10 wherein said first means comprises means for decoding a paragraph identification code to detect the beginning of said block of data.
Claim 15
Dependent Claim
27 words
The apparatus of claim 10 wherein said second means comprises means for storing the location of said first potential character position relative to a left hand margin.
Claim 16
Dependent Claim
28 words
The apparatus of claim 13 wherein said first means comprises means for decoding an end of paragraph format code to detect the beginning of said block of data.
Claim 17
Dependent Claim
26 words
The apparatus of claim 13 wherein said first means comprises means for decoding a paragraph identification code to detect the beginning of said block of data.
Claim 18
Dependent Claim
44 words
The apparatus of claim 10 further comprising means for causing all lines of data subsequent to said first line of data to begin in alignment with said first potential character position by inserting spaces between the left margin and said first potential character position.
Claim 19
Dependent Claim
42 words
The apparatus of claim 10 further comprising means for causing all lines of data subsequent to said first line of data to begin in alignment with said first potential character position by inserting a tab code preceding said first potential character position.
Claim 20
Dependent Claim
48 words
The apparatus of claim 10 further comprising means for causing all lines of data subsequent to said first line of data to begin in alignment with said first potential character position by setting a stop on the printer or other output device to which said codes are applied.
Claim 21
Dependent Claim
81 words
Apparatus for controlling text printing by a text printer comprising: first means for detecting the start of a block of text; second means responsive to the first means for storing the left-hand indentation level of the first line of said block of text; and third means responsive to the second means for causing each subsequent line of text in said block to have a left-hand indentation level bearing a predetermined relationship to the left-hand indentation level stored by said second means.
Claim 22
Dependent Claim
81 words
Apparatus for controlling text printing by a text printer comprising: first means for detecting the start of a block of text; second means responsive to the first means for storing the left-hand indentation level of the first line of said block of text; and third means responsive to the second means for causing each subsequent line of text in said block to have a left-hand indentation level bearing a predetermined relationship to the left-hand indentation level stored by said second means.
Claim 23
Dependent Claim
28 words
The apparatus defined in claim 19 further comprising: fourth means for detecting the end of said block of text and for resetting said second means in response thereto.
Claim 24
Dependent Claim
36 words
The apparatus defined in claim 19 wherein said third means causes each subsequent line of text in said block to have the same left-hand indentation level as the left-hand indentation level stored by said second means.
Claim 25
Dependent Claim
33 words
The apparatus defined in claim 19 wherein said second means detects the left-hand indentation level of the first line of said block of text by counting tab operations associated with said first line.
Claim 26
Dependent Claim
29 words
The apparatus defined in claim 22 further comprising: fifth means for ignoring all tab operations associated with said block of text other than those counted by said second means.
Claim 27
Dependent Claim
53 words
The apparatus defined in claim 22 wherein said third means comprises: sixth means for forcing a number of tab operations at the start of each subsequent line of text in said block, said number of forced tab operations bearing a predetermined relationship to the number of tab operations counted by said second means.
Claim 28
Dependent Claim
26 words
The apparatus defined in claim 24 wherein said number of forced tab operations is equal to the number of tab operations counted by said second means.