Patent US4761085A successfully refreshed from Google Patents.
US4761085A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Printer with enhanced bidirectional logic seeking for increased through-put
Assignee: IBM Information Products Corp
•
Filing: 1987-04-01
•
Granted: 1988-08-02
•
Expires: 2007-04-01
Abstract
Abstract Through-put of a printer is increased by optimizing the print head's movement between print lines. Optimization is performed on a time basis rather than a distance basis. A determination is made as to whether it is quicker to position the print head at the left or right end position of the next print line. The calculations account for current print head position, the relative end positions of the next print line, the length of the next print line, current print head speed, the various acceleration and deceleration times and the turn-around settling time for the print head.
Inventors
- 👤 Tim V. Angst
- 👤 Demetrios Troupes
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 14:58
CPC Classifications
B; B41; B41J; B41J19/00; B41J19/14; B41J19/142; G; G06; G06K; G06K15/00; G06K15/02; G06K15/10
Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
120 words
A printer comprising: a print element for producing characters on a plurality of print lines; means for moving said print element in a first direction to an end position in a first print line; and, means for moving said print element from said end position to a selected one of two ends in a next print line, said selected one of two ends determined by the minimum time for said print element to travel from said end position in said first print line to each of said two ends in said next print line even through said selected end of said next print line is a greater distance from said end position than the other end of said next line.
Claim 2
Dependent Claim
120 words
A printer comprising: a print element for producing characters on a plurality of print lines; means for moving said print element in a first direction to an end position in a first print line; and, means for moving said print element from said end position to a selected one of two ends in a next print line, said selected one of two ends determined by the minimum time for said print element to travel from said end position in said first print line to each of said two ends in said next print line even through said selected end of said next print line is a greater distance from said end position than the other end of said next line.
Claim 3
Dependent Claim
106 words
A printer comprising: means for moving a print element along a first print line in a direction; first means for summing an acceleration time, a negative deceleration time and a displacement in said first direction to determine a first time; second means for summing said acceleration time, said deceleration time, a compensation factor and a displacement in said second direction to determine a second time; and means for moving said print element along a next print line in said first direction if said first time is less than said second time and in said second direction if said second time is less than said first time.
Claim 4
Dependent Claim
106 words
A printer comprising: means for moving a print element along a first print line in a direction; first means for summing an acceleration time, a negative deceleration time and a displacement in said first direction to determine a first time; second means for summing said acceleration time, said deceleration time, a compensation factor and a displacement in said second direction to determine a second time; and means for moving said print element along a next print line in said first direction if said first time is less than said second time and in said second direction if said second time is less than said first time.
Claim 5
Dependent Claim
186 words
In a printer capable of bidirectional printing using a moving print element, the improvement comprising: means for moving said print element along a print line in a first direction; first means for analyzing a next print line and for summing an acceleration time, a negative deceleration time and a displacement in said first direction to determine a first time required to reach a first end position of said next print line if the print element continues to travel in said first direction; second means for analyzing said next print line and for summing said acceleration time, said deceleration time, a compensation factor and a displacement in a second direction opposite said first direction to determine a second time required to reach a second end position of said next print line if the print element travels in said second direction; and, means responsive to said first and second analyzing means for selecting a print element direction requiring the least amount of time to reach either of said first or second end positions and for directing said means for moving said print element to follow said selected direction.
Claim 6
Dependent Claim
186 words
In a printer capable of bidirectional printing using a moving print element, the improvement comprising: means for moving said print element along a print line in a first direction; first means for analyzing a next print line and for summing an acceleration time, a negative deceleration time and a displacement in said first direction to determine a first time required to reach a first end position of said next print line if the print element continues to travel in said first direction; second means for analyzing said next print line and for summing said acceleration time, said deceleration time, a compensation factor and a displacement in a second direction opposite said first direction to determine a second time required to reach a second end position of said next print line if the print element travels in said second direction; and, means responsive to said first and second analyzing means for selecting a print element direction requiring the least amount of time to reach either of said first or second end positions and for directing said means for moving said print element to follow said selected direction.
Claim 7
Independent Claim
144 words
A method for controlling a serial printer comprising the steps of: printing a first character line with a printing element moving in one direction to an end position; determining a first end position and a second end position of a next print line; computing a first time for printing said next line along a first path beginning at said first end position by adding an acceleration time to a first displacement and subtracting a deceleration time; computing a second time for printing said next line along a second path beginning at said second end position by adding said acceleration time to a compensation factor and a second displacement and subtracting said deceleration time and; selecting either said first path or said second path corresponding to the shorter of said first time and said second time; and, printing said next line along said selected path.
Claim 8
Independent Claim
144 words
A method for controlling a serial printer comprising the steps of: printing a first character line with a printing element moving in one direction to an end position; determining a first end position and a second end position of a next print line; computing a first time for printing said next line along a first path beginning at said first end position by adding an acceleration time to a first displacement and subtracting a deceleration time; computing a second time for printing said next line along a second path beginning at said second end position by adding said acceleration time to a compensation factor and a second displacement and subtracting said deceleration time and; selecting either said first path or said second path corresponding to the shorter of said first time and said second time; and, printing said next line along said selected path.
Claim 9
Dependent Claim
28 words
The printer of claim 2 wherein said compensation factor comprises the sum of an acceleration time, a deceleration time and a settling time associated with means for moving.
Claim 10
Dependent Claim
30 words
The printer of claim 3 wherein said compensation factor comprises the sum of an acceleration time, a deceleration time and a settling time associated with said print element moving means.
Claim 11
Dependent Claim
32 words
The method of claim 4 wherein said step for determining said first end position and said second end position is performed while said printing element continues to move in said one direction.
Claim 12
Dependent Claim
20 words
The method of claim 4 wherein said compensation factor comprises an acceleration time, a deceleration time and a settling time.
Claim 13
Dependent Claim
20 words
The apparatus of claim 2 wherein said compensation factor comprises an acceleration time, a deceleration time and a settling time.
Claim 14
Dependent Claim
20 words
The apparatus of claim 3 wherein said compensation factor comprises an acceleration time, a deceleration time and a settling time.
Claim 15
Independent Claim
115 words
A method for controlling a serial printer comprising the steps of: printing a line with a printing element move in one direction to an end position; determining a first end position and a second end position of a next line; selecting a first path for printing said next line beginning at said first end position if a distance to said first end position plus a compensation factor is less than a distance to said second end position; and selecting a second path for printing said next line beginning at said second end position if said distance to said first end position plus said compensation factor is greater than said distance to said second end position.
Claim 16
Independent Claim
115 words
A method for controlling a serial printer comprising the steps of: printing a line with a printing element move in one direction to an end position; determining a first end position and a second end position of a next line; selecting a first path for printing said next line beginning at said first end position if a distance to said first end position plus a compensation factor is less than a distance to said second end position; and selecting a second path for printing said next line beginning at said second end position if said distance to said first end position plus said compensation factor is greater than said distance to said second end position.
Claim 17
Dependent Claim
21 words
The method of claim 11 wherein said compensation factor accounts for a delay associated with changing direction of said printing element.
References Cited (Backward Citations)
US3708050A
Cited
US3764994A
Cited
US3950685A
Cited
US3970183A
Cited
JPS57142382A
Cited
US4376588A
Cited
US4463444A
Cited
US4469460A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1991-08-02 | 1992-02-01 | 1992-08-02 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1995-08-02 | 1996-02-01 | 1996-08-02 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1999-08-02 | 2000-02-01 | 2000-08-02 | $7700.00 | Window Closed / Lapsed |