Patent US4358136A successfully refreshed from Google Patents.
Patent US5079739A successfully refreshed from Google Patents.
US5079739A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Apparatus and method for converting bit-mapped data from row orientation to column or orientation
Assignee: Entrust Corp
•
Filing: 1990-08-28
•
Granted: 1992-01-07
•
Expires: 2010-08-28
Abstract
Abstract An apparatus and method is described for converting row-oriented data into column-oriented data. A matrix of row-oriented data is read from a ROM device and stored in a plurality of latches. All the bits from one column of said data is selected from the latches and stored in a register.
Inventors
- 👤 Mark A. Petersen
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 18:09
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/76; G06F7/78
Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
296 words
Apparatus peripheral to a computer for converting data from a row-orientation to column-orientation, comprising: (a) a memory device storing a plurality of bit-mapped characters; (b) input signalling means for receiving a first address having a first number of bits from the computer identifying one of said bit-mapped characters stored in said memory device; (c) first looping means for selecting and accessing in order, at a second address from said computer, said second address being a second number of most significant bits from said first address, wherein said first number of bits is greater than said second number of bits, each bit matrix of a plurality of bit matrices comprising said bit-mapped character; (d) second looping means for selecting and accessing in order each row of a plurality of rows comprising said bit matrices; (e) latching means for storing said selected row of a selected bit matrix into one of a plurality of latches; (f) conversion means for converting said selected matrix stored in said latches from a row-orientation into a column-orientation suitable for use by the computer, wherein a plurality of bits are selected and read from said latches according to their position in said latches; (g) buffering means for storing said selected and read bits into one of a plurality of memory locations in a FIFO register; (h) output generating an output signal to signal means for signalling the computer when the conversion is complete and said bit matrices of said bit-mapped character are stored in said FIFO register ready for transfer to the computer; and (i) data transfer means, in response to a data transfer request signal from the host computer, for transferring said bit-mapped character from said FIFO register to the computer, and resetting said output signal when ready for the next conversion.
Claim 2
Dependent Claim
296 words
Apparatus peripheral to a computer for converting data from a row-orientation to column-orientation, comprising: (a) a memory device storing a plurality of bit-mapped characters; (b) input signalling means for receiving a first address having a first number of bits from the computer identifying one of said bit-mapped characters stored in said memory device; (c) first looping means for selecting and accessing in order, at a second address from said computer, said second address being a second number of most significant bits from said first address, wherein said first number of bits is greater than said second number of bits, each bit matrix of a plurality of bit matrices comprising said bit-mapped character; (d) second looping means for selecting and accessing in order each row of a plurality of rows comprising said bit matrices; (e) latching means for storing said selected row of a selected bit matrix into one of a plurality of latches; (f) conversion means for converting said selected matrix stored in said latches from a row-orientation into a column-orientation suitable for use by the computer, wherein a plurality of bits are selected and read from said latches according to their position in said latches; (g) buffering means for storing said selected and read bits into one of a plurality of memory locations in a FIFO register; (h) output generating an output signal to signal means for signalling the computer when the conversion is complete and said bit matrices of said bit-mapped character are stored in said FIFO register ready for transfer to the computer; and (i) data transfer means, in response to a data transfer request signal from the host computer, for transferring said bit-mapped character from said FIFO register to the computer, and resetting said output signal when ready for the next conversion.
Claim 3
Independent Claim
266 words
A method of converting data from a row-orientation to column-orientation with a device peripheral to a computer comprising: (a) receiving a first address having a first number of bits from the computer identifying one of a plurality of bit-mapped characters stored in a memory device; (b) selecting and accessing in order, utilizing said address at a second address from said computer, said second address having a second number of most significant bits from said first address, where said first number is greater than said second number, each bit matrix of a plurality of bit matrices comprising said bit-mapped character; (c) selecting and accessing in order, utilizing said address, each row of a plurality of rows comprising said selected bit matrix; (d) storing said selected row of said selected bit matrix into one of a plurality of latches; (e) converting said selected bit matrix stored in said latches from a row-orientation into a column-orientation suitable for use by the computer, wherein a plurality of bits are selected and read from said latches according to their position in said latches; (f) storing said selected and read bits into one of a plurality of memory locations in a FIFO register; (g) generating an output signal to signal the computer when the conversion is complete and said bit matrices of said bit-mapped character are stored in said FIFO register ready for transfer to the computer; and (h) transferring, in response to a data transfer request signal from the host computer, the character from said FIFO register to the computer, and resetting said output signal when ready for the next conversion.
Claim 4
Independent Claim
266 words
A method of converting data from a row-orientation to column-orientation with a device peripheral to a computer comprising: (a) receiving a first address having a first number of bits from the computer identifying one of a plurality of bit-mapped characters stored in a memory device; (b) selecting and accessing in order, utilizing said address at a second address from said computer, said second address having a second number of most significant bits from said first address, where said first number is greater than said second number, each bit matrix of a plurality of bit matrices comprising said bit-mapped character; (c) selecting and accessing in order, utilizing said address, each row of a plurality of rows comprising said selected bit matrix; (d) storing said selected row of said selected bit matrix into one of a plurality of latches; (e) converting said selected bit matrix stored in said latches from a row-orientation into a column-orientation suitable for use by the computer, wherein a plurality of bits are selected and read from said latches according to their position in said latches; (f) storing said selected and read bits into one of a plurality of memory locations in a FIFO register; (g) generating an output signal to signal the computer when the conversion is complete and said bit matrices of said bit-mapped character are stored in said FIFO register ready for transfer to the computer; and (h) transferring, in response to a data transfer request signal from the host computer, the character from said FIFO register to the computer, and resetting said output signal when ready for the next conversion.
References Cited (Backward Citations)
US4052699A
Cited
US4168488A
Cited
JPS5611264A
Cited
US4271476A
Cited
US4740784A
Cited
JPS5862776A
Cited
US4560980A
Cited
JPS6054872A
Cited
US4545069A
Cited
US4745576A
Cited
US4837845A
Cited
US4806920A
Cited
US4808985A
Cited
US4947344A
Cited
US4929085A
Cited
US4776026A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1995-01-06 | 1995-07-08 | 1996-01-07 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1999-01-06 | 1999-07-08 | 2000-01-07 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2003-01-06 | 2003-07-08 | 2004-01-07 | $7700.00 | Window Closed / Lapsed |