Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
223 words
A method for printing character oriented data comprising the steps: first processing data representative of a plurality of printed characters and their relative locations with respect to a page to be printed into a first list sorted by the vertical distance from a baseline point of each particular character to the top of the page, said first list including a first character and a last character then sequentially converting the data in said first list starting with said first character into a second list of characters sorted by the horizontal distance from a particular character to a specified edge of the page until either a first out-of-range character is reached in said second list that does not fall within a current print window having a predetermined window height at least three times the height of said printed characters, but less than the height of said page, or said last character has been so converted then sequentially printing the characters in said second list, then reinitializing said second list then continuing to convert the characters in said first list into characters in the reinitialized second list, until either a second out-of-range character is reached in said first list that does not fall within said print window, or said last character has been so converted then sequentially printing the characters in said reinitialized second list.
Claim 2
Independent Claim
223 words
A method for printing character oriented data comprising the steps: first processing data representative of a plurality of printed characters and their relative locations with respect to a page to be printed into a first list sorted by the vertical distance from a baseline point of each particular character to the top of the page, said first list including a first character and a last character then sequentially converting the data in said first list starting with said first character into a second list of characters sorted by the horizontal distance from a particular character to a specified edge of the page until either a first out-of-range character is reached in said second list that does not fall within a current print window having a predetermined window height at least three times the height of said printed characters, but less than the height of said page, or said last character has been so converted then sequentially printing the characters in said second list, then reinitializing said second list then continuing to convert the characters in said first list into characters in the reinitialized second list, until either a second out-of-range character is reached in said first list that does not fall within said print window, or said last character has been so converted then sequentially printing the characters in said reinitialized second list.
Claim 3
Dependent Claim
20 words
The method of claim 1 wherein the first character converted in said continuing step starts with said first out-of-range character.
Claim 4
Independent Claim
260 words
A method for printing character oriented data comprising the steps: first processing data representative of a plurality of printed characters and their relative locations with respect to a page to be printed into a first list sorted by the vertical distance from a baseline point of each particular character to the top of the page, said first list including a first character and a last character then sequentially converting the data in said first list starting with said first character into a second list of characters sorted by the horizontal distance from a particular character to a specified edge of the page until either a first out-of-range character is reached in said second list that does not fall within a current print window having a predetermined window height at least three times the height of said printed characters, but less than the height of said page, or said last character has been so converted then sequentially printing the characters in said second list creating another list of characters sorted by the horizontal distance from a particular character to a specified edge of the page then, prior to the completion of printing the characters in said second list, continuing to convert the characters in said first list into characters in the newly created said another list until either a second out-of-range character is reached in said first list that does not fall within a corresponding another print window also having said predetermined window height, or said list character has been so converted then sequentially printing the characters in said another list.
Claim 5
Independent Claim
260 words
A method for printing character oriented data comprising the steps: first processing data representative of a plurality of printed characters and their relative locations with respect to a page to be printed into a first list sorted by the vertical distance from a baseline point of each particular character to the top of the page, said first list including a first character and a last character then sequentially converting the data in said first list starting with said first character into a second list of characters sorted by the horizontal distance from a particular character to a specified edge of the page until either a first out-of-range character is reached in said second list that does not fall within a current print window having a predetermined window height at least three times the height of said printed characters, but less than the height of said page, or said last character has been so converted then sequentially printing the characters in said second list creating another list of characters sorted by the horizontal distance from a particular character to a specified edge of the page then, prior to the completion of printing the characters in said second list, continuing to convert the characters in said first list into characters in the newly created said another list until either a second out-of-range character is reached in said first list that does not fall within a corresponding another print window also having said predetermined window height, or said list character has been so converted then sequentially printing the characters in said another list.
Claim 6
Dependent Claim
20 words
The method of claim 3, wherein the first character converted in said continuing step starts with said first out-of-range character.