US4977519A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Laser printer controller flexible frame buffer architecture which allows software to change X and Y dimensions of the buffer
Assignee: Ricoh Co Ltd
•
Filing: 1989-07-12
•
Granted: 1990-12-11
•
Expires: 2009-07-12
Abstract
Abstract The present invention relates to a frame buffer used by a laser printer controller to send video signals to a laser printer engine. The frame buffer allows software to have sufficient control over the dimension of the buffer and to have sufficient time to process data by allowing software to change X and Y dimensions of the buffer.
Inventors
- 👤 Hershow Chang
- 👤 Seong Kim
- 👤 Tetsuro Motoyama
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 05:40
CPC Classifications
G; G06; G06K; G06K15/00; G06K15/02; G06K15/12; G06K15/128; G06K15/18; G06K15/1848
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
102 words
A laser printer controller system comprising a laser printer for printing data on various size documents wherein said documents include first documents having a first size, and second documents having a second, different size, a controller for controlling said printer, said controller including a linearly variable frame buffer for receiving input digital data representative of a first number of scan lines and a second number representative of the number of pixels (dots) per scan line, and control means for linearly changing said first or second number, depending upon the size of the first or second documents to be printed by said printer.
Claim 2
Dependent Claim
102 words
A laser printer controller system comprising a laser printer for printing data on various size documents wherein said documents include first documents having a first size, and second documents having a second, different size, a controller for controlling said printer, said controller including a linearly variable frame buffer for receiving input digital data representative of a first number of scan lines and a second number representative of the number of pixels (dots) per scan line, and control means for linearly changing said first or second number, depending upon the size of the first or second documents to be printed by said printer.
Claim 3
Dependent Claim
34 words
A system as in claim 1 including a first counter means for storing control information corresponding to said first number and a second counter means for storing control information corresponding to said second number.
Claim 4
Dependent Claim
16 words
A system as in claim 2 wherein first and second counter means are software programmable counters.
Claim 5
Dependent Claim
27 words
A system as in claim 3 including linear counter means responsive to said first and second counter means for linearly varying the size of said frame buffer.
Claim 6
Dependent Claim
101 words
In a laser printer controller system including a laser printer for printing information on various size documents wherein said documents include first documents having a first size and second documents having a second, different size, a controller comprising means for controlling said printer, a linearly variable frame buffer for receiving input digital data representative of a first number of scan lines and a second number representative of the number of pixels (dots) per scan line, and means for linearly changing said first or second number, depending upon the size of the first or second documents to be printed by said printer.
Claim 7
Dependent Claim
101 words
In a laser printer controller system including a laser printer for printing information on various size documents wherein said documents include first documents having a first size and second documents having a second, different size, a controller comprising means for controlling said printer, a linearly variable frame buffer for receiving input digital data representative of a first number of scan lines and a second number representative of the number of pixels (dots) per scan line, and means for linearly changing said first or second number, depending upon the size of the first or second documents to be printed by said printer.
Claim 8
Dependent Claim
25 words
A system as in claim 4 including DMA memory means and DMA control means for reading data from said memory means to said laser printer.
Claim 9
Dependent Claim
105 words
A raster output controller system comprising a raster output device for printing data on various size documents wherein said documents include first documents having a first size and second documents having a second, different size, a controller for controlling said output device, said controller including a linearly variable frame buffer for receiving input digital data representative of a first number of scan lines and a second number representative of the number of pixels (dots) per scan line, and control means for linearly changing said first or second number, depending upon the size of the first or second documents to be printed by said output device.
Claim 10
Dependent Claim
105 words
A raster output controller system comprising a raster output device for printing data on various size documents wherein said documents include first documents having a first size and second documents having a second, different size, a controller for controlling said output device, said controller including a linearly variable frame buffer for receiving input digital data representative of a first number of scan lines and a second number representative of the number of pixels (dots) per scan line, and control means for linearly changing said first or second number, depending upon the size of the first or second documents to be printed by said output device.
Claim 11
Dependent Claim
108 words
In a raster output controller system including a raster output device for printing characters, graphics or images on various size documents wherein said documents include first documents having a first size and second documents having a second, different size, a controller comprising means for controlling said raster output device, a linearly variable frame buffer for receiving input digital data representative of a first number of scan lines and a second number representative of the number of pixels (dots) per scan line, and means for linearly changing said first or second number, depending upon the size of the first or second documents to be printed by said output device.
Claim 12
Dependent Claim
108 words
In a raster output controller system including a raster output device for printing characters, graphics or images on various size documents wherein said documents include first documents having a first size and second documents having a second, different size, a controller comprising means for controlling said raster output device, a linearly variable frame buffer for receiving input digital data representative of a first number of scan lines and a second number representative of the number of pixels (dots) per scan line, and means for linearly changing said first or second number, depending upon the size of the first or second documents to be printed by said output device.
References Cited (Backward Citations)
US4467448A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1993-12-10 | 1994-06-11 | 1994-12-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1997-12-10 | 1998-06-11 | 1998-12-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2001-12-10 | 2002-06-11 | 2002-12-11 | $7700.00 | Window Closed / Lapsed |