← Back to Patent Explorer
US4884162A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for preventing the overheat of a line feed motor for a printer

Assignee: Oki Electric Industry Co Ltd
•
Filing: 1988-07-25
•
Granted: 1989-11-28
•
Expires: 2008-07-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus prevents the overheating of a line feed motor used in a printer. First and second timers are respectively provided to measure first and second time intervals. The second time interval includes a cessation period in which the line feed motor is not driven to allow for heat dissipation of the line feed motor. At the end of the first time interval, a determination is made as to whether the number of line feed pulses during the first time interval exceeds a predetermined limit. If the number of line feed pulses does not exceed the predetermined limit, the first time is reactivated. If the number of line feed pulses does exceed the predetermined limit, then the second timer is activated to allow for heat dissipation of the line feed motor.

Inventors

  • 👤 Toshikazu Ito
  • 👤 Toshiro Suemune
  • 👤 Katsuhiko Sato

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 15:34
CPC Classifications
H; H02; H02H; H02H6/00; H02H6/005; H02H7/00; H02H7/08; H02H7/085; H02H7/0856; H02H7/0858; Y; Y10; Y10S; Y10S388/00; Y10S388/907; Y10S388/912; Y10S388/923; Y10S388/934

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 390 words
An apparatus for preventing the overheating of a line feed motor, said apparatus comprising: a first timer means for measuring a predetermined first time interval; a second timer means for measuring a predetermined second time interval; a counting and calculating means for counting a number of line feed pulses of said line feed motor during each of said first time interval and said second time interval, and for adding the thus counted number of line feed pulses to a previously updated sum of line feed pulses to obtain a new sum of line feed pulses at the end of each of said first time interval and said second time interval; a first subtracting means for subtracting a first allowable line feed pulse number from said new sum of line feed pulses to obtain a newly updated sum of line feed pulses at the end of said first time interval; a second subtracting means for subtracting a second allowable line feed pulse number from said new sum of line feed pulses to obtain said newly updated sum of line feed pulses at the end of said second time interval; a control means for controlling activation of said line feed motor, for activating said first timer means, for determining whether said newly updated sum of line feed pulses at the end of said first time interval is a positive number, for reactivating said first time means when said newly updated sum of line feed pulses at the end of said first time interval is a nonpositive number, for activating said second timer means when said newly updated sum of line feed pulses at the end of said first time interval is a positive number, for determining whether said newly updated sum of line feed pulses at the end of said second time interval is a positive number, for activating said first timer means when said newly updated sum of line feed pulses at the end of said second time interval is a nonpositive number, and for reactivating said second timer means when said newly update sum at the end of said second time interval is a positive number; wherein a cessation period for deactivation of said line feed motor is provided during a portion of said second time interval, whereby said cessation period allows for heat dissipation of said line feed motor.
Claim 2
Independent Claim 390 words
An apparatus for preventing the overheating of a line feed motor, said apparatus comprising: a first timer means for measuring a predetermined first time interval; a second timer means for measuring a predetermined second time interval; a counting and calculating means for counting a number of line feed pulses of said line feed motor during each of said first time interval and said second time interval, and for adding the thus counted number of line feed pulses to a previously updated sum of line feed pulses to obtain a new sum of line feed pulses at the end of each of said first time interval and said second time interval; a first subtracting means for subtracting a first allowable line feed pulse number from said new sum of line feed pulses to obtain a newly updated sum of line feed pulses at the end of said first time interval; a second subtracting means for subtracting a second allowable line feed pulse number from said new sum of line feed pulses to obtain said newly updated sum of line feed pulses at the end of said second time interval; a control means for controlling activation of said line feed motor, for activating said first timer means, for determining whether said newly updated sum of line feed pulses at the end of said first time interval is a positive number, for reactivating said first time means when said newly updated sum of line feed pulses at the end of said first time interval is a nonpositive number, for activating said second timer means when said newly updated sum of line feed pulses at the end of said first time interval is a positive number, for determining whether said newly updated sum of line feed pulses at the end of said second time interval is a positive number, for activating said first timer means when said newly updated sum of line feed pulses at the end of said second time interval is a nonpositive number, and for reactivating said second timer means when said newly update sum at the end of said second time interval is a positive number; wherein a cessation period for deactivation of said line feed motor is provided during a portion of said second time interval, whereby said cessation period allows for heat dissipation of said line feed motor.
Claim 3
Independent Claim 257 words
A method of preventing the overheating of a line feed motor, said method comprising: (a) setting a sum of line feed pulses to zero; (b) activating a first timer for measuring a first time interval; (c) counting a number of line feed pulses during said first time interval to obtain a first sum of line feed pulses; (d) subtracting a first allowable number of line feed pulses to obtain a first difference at the end of said first time interval; (e) repeating steps (a) through (d) when said first difference is a nonpositive number; (f) activating a second timer when said first difference is a positive number, said second timer for measuring a second time interval, said second time interval having a cessation period in which said line feed motor is deactivated to allow for heat dissipation of said line feed motor; (g) counting a number of line feed pulses during said second time interval to obtain a second sum of line feed pulses; (h) adding said second sum of line feed pulses to said first sum of line feed pulses to obtain a new first sum of line feed pulses; (i) subtracting a second allowable number of line feed pulses from said new first sum of line feed pulses to obtain a second difference at the end of said second time interval; (j) repeating steps (a) through (i) when said second difference is a nonpositive number; and (k) reactivating said second timer and repeating steps (g) through (i) when said second difference is a positive number.
Claim 4
Independent Claim 257 words
A method of preventing the overheating of a line feed motor, said method comprising: (a) setting a sum of line feed pulses to zero; (b) activating a first timer for measuring a first time interval; (c) counting a number of line feed pulses during said first time interval to obtain a first sum of line feed pulses; (d) subtracting a first allowable number of line feed pulses to obtain a first difference at the end of said first time interval; (e) repeating steps (a) through (d) when said first difference is a nonpositive number; (f) activating a second timer when said first difference is a positive number, said second timer for measuring a second time interval, said second time interval having a cessation period in which said line feed motor is deactivated to allow for heat dissipation of said line feed motor; (g) counting a number of line feed pulses during said second time interval to obtain a second sum of line feed pulses; (h) adding said second sum of line feed pulses to said first sum of line feed pulses to obtain a new first sum of line feed pulses; (i) subtracting a second allowable number of line feed pulses from said new first sum of line feed pulses to obtain a second difference at the end of said second time interval; (j) repeating steps (a) through (i) when said second difference is a nonpositive number; and (k) reactivating said second timer and repeating steps (g) through (i) when said second difference is a positive number.

References Cited (Backward Citations)

US3860861A Cited
US4541747A Cited
US4524368A Cited
US4611155A Cited
US4688051A Cited
US4663734A Cited
US4649401A Cited
US4638329A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-11-27 1993-05-29 1993-11-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-11-27 1997-05-29 1997-11-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-11-27 2001-05-29 2001-11-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag