Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
200 words
1 . For use in a text processing system of the kind that can print a string of text that is accessed from storage in coded form, such printing occurring along lines having a desired end point established by a right margin setting, line adjustment apparatus for inserting carrier returns to control line length during playback from storage, characterized in that it comprises: means for monitoring the current line location as printing is performed; means for storing a line location code which corresponds to the end point of the last word that was printed from the text string; means for accessing codes for the next word of the text string and for calculating based on the shift in print position represented by such codes, the potential end point location for printing the word on the present line; means for establishing a plurality of zones extending along the print line; means for identifying said last word and said next word end point locations with respective corresponding zones; logic means for selectively inserting a carrier return operation, prior to printing said next word, in accordance with a predetermined pattern of selection for the various zone combinations presentable by said end zone locations.
Claim 2
Dependent Claim
200 words
1 . For use in a text processing system of the kind that can print a string of text that is accessed from storage in coded form, such printing occurring along lines having a desired end point established by a right margin setting, line adjustment apparatus for inserting carrier returns to control line length during playback from storage, characterized in that it comprises: means for monitoring the current line location as printing is performed; means for storing a line location code which corresponds to the end point of the last word that was printed from the text string; means for accessing codes for the next word of the text string and for calculating based on the shift in print position represented by such codes, the potential end point location for printing the word on the present line; means for establishing a plurality of zones extending along the print line; means for identifying said last word and said next word end point locations with respective corresponding zones; logic means for selectively inserting a carrier return operation, prior to printing said next word, in accordance with a predetermined pattern of selection for the various zone combinations presentable by said end zone locations.
Claim 3
Dependent Claim
26 words
Line adjustment apparatus according to claim 1 wherein a boundary for at least one of said zones is referenced to an operator selectable right margin location.
Claim 4
Dependent Claim
42 words
Line adjustment apparatus according to claim 1 or claim 2 wherein said establishing means stores codes representing zone boundary locations and said identifying means includes means for comparing said last word,and next word end point locations with said zone boundary location codes.
Claim 5
Dependent Claim
63 words
Line adjustment according to any one of claim 1, 2 or 3, wherein means is provided for storing an end point location for a previous line of print and for at least one combination of zones for said last and next word end locations, and said logic means inserts a carrier return respective of the location of said previous line end point location.
Claim 6
Dependent Claim
226 words
Line adjustment apparatus in a text processing system including means for printing characters in lines, means for storing sequences of printing operations in coded form, means for causing said printing means to play out a stored code sequence, means for defining the print position shift along a line corresponding to respective printing operations, means for establishing a right margin position for a line based on an operator selection, and means fpr maintaining a count representing the present printing position along a line, said apparatus being characterized in that it comprises: word separating means for detecting predefined ending codes for code groupings in a sequence that is played . out to said printing means; means for identifying the print position end point for the last said grouping printed; means, cooperating with said word separating means, for accessing sequence codes for the next said grouping to be printed and for accumulating the print position shifts for said accessed codes established by_said shift defining means; means for calculating the prospective end point for the next grouping to be printed based on the last grouping end point and the shifts accumulated by said accumulating means; means for comparing said last grouping end point and said next grouping end point respective of a predefined set of zone boundaries and for selectively producing a line end signal in accordance with such comparison.
Claim 7
Dependent Claim
226 words
Line adjustment apparatus in a text processing system including means for printing characters in lines, means for storing sequences of printing operations in coded form, means for causing said printing means to play out a stored code sequence, means for defining the print position shift along a line corresponding to respective printing operations, means for establishing a right margin position for a line based on an operator selection, and means fpr maintaining a count representing the present printing position along a line, said apparatus being characterized in that it comprises: word separating means for detecting predefined ending codes for code groupings in a sequence that is played . out to said printing means; means for identifying the print position end point for the last said grouping printed; means, cooperating with said word separating means, for accessing sequence codes for the next said grouping to be printed and for accumulating the print position shifts for said accessed codes established by_said shift defining means; means for calculating the prospective end point for the next grouping to be printed based on the last grouping end point and the shifts accumulated by said accumulating means; means for comparing said last grouping end point and said next grouping end point respective of a predefined set of zone boundaries and for selectively producing a line end signal in accordance with such comparison.
Claim 8
Dependent Claim
43 words
Line adjustment apparatus according to claim 5 wherein means is provided for storing the print position at which a line end signal occurs and said comparing means also compares said grouping end points with the last stored position for a line end signal.
Claim 9
Dependent Claim
24 words
Line adjustment apparatus according to claim 6 wherein there are a plurality of said zone boundaries that are referenced to said right margin position.
Claim 10
Dependent Claim
28 words
Line adjustment apparatus according to claim 5 or claim 6 wherein an extreme zone boundary is defined to correspond to a position beyond which printing is not permitted.