Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
203 words
A method for formatting a line of text containing a complex character in a formatting unit including a memory, where the printing of the complex character requires a printer to traverse interword spaces by backspacing, the method comprising the steps of: receiving data representing a text line to be printed, said data including a complex character; establishing a space count representing a count of spaces available for subsequent justification of said text line; evaluating the received data to determine a location and length of each interword space in said text line; storing the location and length of each interword space in said text line in said memory; incrementing the space count for each interword space in said text line; evaluating said data to determine which stored interword spaces would be traversed by backspacing in order to print a complex character; deleting from said memory the location and length of each interword space which was determined would be traversed by backspacing, and decrementing said space count for each so determined interword space; adjusting the length of each interword space of said space count in said memory to justify the text line; and transmitting the text line data including the adjusted interword spaces for printing.
Claim 2
Independent Claim
203 words
A method for formatting a line of text containing a complex character in a formatting unit including a memory, where the printing of the complex character requires a printer to traverse interword spaces by backspacing, the method comprising the steps of: receiving data representing a text line to be printed, said data including a complex character; establishing a space count representing a count of spaces available for subsequent justification of said text line; evaluating the received data to determine a location and length of each interword space in said text line; storing the location and length of each interword space in said text line in said memory; incrementing the space count for each interword space in said text line; evaluating said data to determine which stored interword spaces would be traversed by backspacing in order to print a complex character; deleting from said memory the location and length of each interword space which was determined would be traversed by backspacing, and decrementing said space count for each so determined interword space; adjusting the length of each interword space of said space count in said memory to justify the text line; and transmitting the text line data including the adjusted interword spaces for printing.
Claim 3
Dependent Claim
45 words
The method for formatting a line of text containing a complex character of claim 1 wherein said storing step includes the step of: encoding location and length as a sequence of consecutive bits in said memory to represent varying length space widths in said data.
Claim 4
Dependent Claim
43 words
The method for fomatting a line of text containing a complex character of claim 1, wherein said storing step includes the step of: encoding location and length as a sequence of consecutive bits in said memory to represent consecutive spaces in said data.
Claim 5
Dependent Claim
256 words
A text formatting system for formatting a line of text containing a complex character, where the printing of the complex character requires a printer to traverse interword spaces by backspacing, comprising: means for receiving input data representing a line of text to be printed, said data including a complex character; means for establishing a space count representing a count of spaces available for subsequent justification; means responsive to the means for receiving input data for evaluating the received data to determine a location and length of each interword space in the input data; means responsive to the means for evaluating the received data for encoding the location and length of the interword spaces in a data storage mechanism; means responsive to the means for evaluating the received data for incrementing the space count representing available spaces by the length of each said encoded interword space; means responsive to the means for receiving input data for evaluating the received data to determine which stored interword spaces would be traversed by backspacing in order to print a complex character; means for deleting the location and length of each interword space from said storage mechanism which was determined would be traversed by backspacing; means for decrementing said space count for each so determined interword space deleted from said data storage mechanism; means for adjusting the length of each interword space of said space count in said data storage mechanism to justify the text line; and means for transmitting the text line data including the adjusted interword spaces for printing;
Claim 6
Dependent Claim
256 words
A text formatting system for formatting a line of text containing a complex character, where the printing of the complex character requires a printer to traverse interword spaces by backspacing, comprising: means for receiving input data representing a line of text to be printed, said data including a complex character; means for establishing a space count representing a count of spaces available for subsequent justification; means responsive to the means for receiving input data for evaluating the received data to determine a location and length of each interword space in the input data; means responsive to the means for evaluating the received data for encoding the location and length of the interword spaces in a data storage mechanism; means responsive to the means for evaluating the received data for incrementing the space count representing available spaces by the length of each said encoded interword space; means responsive to the means for receiving input data for evaluating the received data to determine which stored interword spaces would be traversed by backspacing in order to print a complex character; means for deleting the location and length of each interword space from said storage mechanism which was determined would be traversed by backspacing; means for decrementing said space count for each so determined interword space deleted from said data storage mechanism; means for adjusting the length of each interword space of said space count in said data storage mechanism to justify the text line; and means for transmitting the text line data including the adjusted interword spaces for printing;
Claim 7
Dependent Claim
74 words
The text formatting system for formatting a line of text of claim 4, wherein said data storage mechanism is a random access memory means having each bit in each byte corresponding to one escapement unit along a print line, the lowest bit of byte N`being a higher order bit compared to the highest bit of byte N, said encoding means encoding said interword spaces as a sequence of consecutive bits in ascending bit/byte order.
Claim 8
Independent Claim
105 words
A method for formatting a line of text containing a complex character in a formatting unit including a memory, where the printing of the complex character requires a printer to traverse interword spaces by backspacing, the method comprising the steps of: receiving data representing a text line to be printed and including a plurality of characters and interword spaces and a complex character; storing in said memory, locations and lengths of interword spaces which would not be traversed when backspacing to said complex character; adjusting the length of each stored interword space to justify the text line; and transmitting the text line data for printing.
Claim 9
Independent Claim
105 words
A method for formatting a line of text containing a complex character in a formatting unit including a memory, where the printing of the complex character requires a printer to traverse interword spaces by backspacing, the method comprising the steps of: receiving data representing a text line to be printed and including a plurality of characters and interword spaces and a complex character; storing in said memory, locations and lengths of interword spaces which would not be traversed when backspacing to said complex character; adjusting the length of each stored interword space to justify the text line; and transmitting the text line data for printing.
Claim 10
Dependent Claim
103 words
A text formatting system for formatting a line of text containing a complex character, where the printing of the complex character requires a printer to traverse interword spaces by backspacing, said system comprising: means for receiving data representing a text line to be printed, said data including a plurality of characters and interword spaces and a complex character; means for storing locations and lengths of interword spaces which would not be traversed when backspacing to said complex character; means for adjusting the length of each stored interword space to justify the text line; and means for transmitting the text line data for printing.
Claim 11
Dependent Claim
103 words
A text formatting system for formatting a line of text containing a complex character, where the printing of the complex character requires a printer to traverse interword spaces by backspacing, said system comprising: means for receiving data representing a text line to be printed, said data including a plurality of characters and interword spaces and a complex character; means for storing locations and lengths of interword spaces which would not be traversed when backspacing to said complex character; means for adjusting the length of each stored interword space to justify the text line; and means for transmitting the text line data for printing.