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

Pattern processing system

Assignee: International Business Machines Corp
•
Filing: 1984-09-21
•
Granted: 1986-06-03
•
Expires: 2004-09-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A pattern storage processing system for use with a page printer has a pattern storage for storing dot matrix patterns representing various characters, etc. Each pattern comprises plural portions called "squares", each of which consists of n×n bits. A selected pattern is transferred square by square from the pattern storage to a raster buffer via a rotator which rotates each square according to orientation information. Successive storage locations in the raster buffer which are to receive successive squares are designated by the combination of a base address in a register and offsets in an offset table.

Inventors

  • 👤 Akira Konishi
  • 👤 Shigeru Matsuura

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 05:32
CPC Classifications
G; G06; G06K; G06K15/00; G06K15/02; G06K15/10

Claims Analysis

Total Claims: 2
Claim 1
Independent Claim 266 words
A pattern processing system comprising: a pattern storage for storing plural dot matrix patterns representing various characters, etc., each pattern comprising plural squares each of which consists of n×n bits (n is integer larger than 1); a read-out means for successively reading out plural squares of any one of patterns from said pattern storage; a register for storing control information indicating one of plural predetermined rotation angles for the pattern read out from said pattern storage; a rotation means for receiving parallel n×n bits of each square read out by said read-out means via plural input lines and for gating said parallel n×n bits onto plural output lines in a fashion which is changed according to the control information in said register, thereby rotating each square by the indicated angle; a raster buffer having plural addressable storage locations each of which comprises n×n bit positions for receiving and storing the n×n bits of each square from the output lines of said rotation means; an address means associated with said raster buffer for designating any one of storage locations to receive each square from the output lines of said rotation means, said address means including means for holding a base address to indicate a basic one of plural storage locations which are to store plural squares of one pattern and means for successively generating offsets to indicate displacements from said base address for plural storage locations to receive said plural squares locations are designated by the combination of said base address and said offsets; and a control means for controlling said read-out means, register and address means.
Claim 2
Dependent Claim 266 words
A pattern processing system comprising: a pattern storage for storing plural dot matrix patterns representing various characters, etc., each pattern comprising plural squares each of which consists of n×n bits (n is integer larger than 1); a read-out means for successively reading out plural squares of any one of patterns from said pattern storage; a register for storing control information indicating one of plural predetermined rotation angles for the pattern read out from said pattern storage; a rotation means for receiving parallel n×n bits of each square read out by said read-out means via plural input lines and for gating said parallel n×n bits onto plural output lines in a fashion which is changed according to the control information in said register, thereby rotating each square by the indicated angle; a raster buffer having plural addressable storage locations each of which comprises n×n bit positions for receiving and storing the n×n bits of each square from the output lines of said rotation means; an address means associated with said raster buffer for designating any one of storage locations to receive each square from the output lines of said rotation means, said address means including means for holding a base address to indicate a basic one of plural storage locations which are to store plural squares of one pattern and means for successively generating offsets to indicate displacements from said base address for plural storage locations to receive said plural squares locations are designated by the combination of said base address and said offsets; and a control means for controlling said read-out means, register and address means.

References Cited (Backward Citations)

US4300206A Cited
US4168488A Cited
US4312045A Cited
US4271476A Cited
US4545069A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-06-02 1989-12-02 1990-06-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-06-02 1993-12-02 1994-06-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-06-02 1997-12-02 1998-06-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag