Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
209 words
In a system comprising a source memory which includes a plurality of bit planes addressable in planar data units, display data units being stored therein on a bit-plane basis; a target memory for storing display data units; window buffer means interposed between said source memory and said target memory; and means for transforming preset data lengths of display data units from bit-planes in said source memory, via said window buffer, to said target memory, wherein a preset data length of said display data units may start at any planar data unit bit position and may bridge between adjacent planar data units, the method comprising: selecting and aligning a first preset data length of display data unit bits which resides in a first pair of planar data units in said source memory; selecting and aligning a second preset data length of display data unit bits which resides in a second pair of planar data units in said source memory; consolidating a third preset data length of display data unit bits which bridges between said first and second pairs of planar data units; aligning said consolidated third preset data length of display data unit bits; and transferring said aligned data lengths of display data unit bits to said window buffer means.
Claim 2
Dependent Claim
209 words
In a system comprising a source memory which includes a plurality of bit planes addressable in planar data units, display data units being stored therein on a bit-plane basis; a target memory for storing display data units; window buffer means interposed between said source memory and said target memory; and means for transforming preset data lengths of display data units from bit-planes in said source memory, via said window buffer, to said target memory, wherein a preset data length of said display data units may start at any planar data unit bit position and may bridge between adjacent planar data units, the method comprising: selecting and aligning a first preset data length of display data unit bits which resides in a first pair of planar data units in said source memory; selecting and aligning a second preset data length of display data unit bits which resides in a second pair of planar data units in said source memory; consolidating a third preset data length of display data unit bits which bridges between said first and second pairs of planar data units; aligning said consolidated third preset data length of display data unit bits; and transferring said aligned data lengths of display data unit bits to said window buffer means.
Claim 3
Dependent Claim
33 words
The system as defined in claim 1 wherein said first selecting and aligning step includes the step of rotating said first preset data length of display data unit bits to a preset boundary.
Claim 4
Dependent Claim
33 words
The system as defined in claim 2 wherein said second selecting and aligning step includes the step of rotating said second preset data length of display data unit bits to a preset boundary.
Claim 5
Dependent Claim
28 words
The system as defined in claim 3 wherein said transferring step first transfers said first preset data length of display data unit bits to said window buffer means.
Claim 6
Dependent Claim
64 words
The system as defined in claim 4 wherein said consolidating step further includes the step of moving a portion of said third preset data length of display data unit bits which is part of said second pair of planar data units into juxtaposition with a portion of said third display data unit bits which is part of said first pair of planar data units.
Claim 7
Dependent Claim
33 words
The system as defined in claim 5 wherein said consolidating step includes a masking step to assure proper ordering of the bits of said third preset data length of display data unit bits.
Claim 8
Dependent Claim
38 words
The system as defined in claim 6 wherein said transferring step, after the transfer of said first preset data length of display data unit bits, transfers said third consolidated display data unit bits to said window buffer means.
Claim 9
Dependent Claim
180 words
In a system for transferring bytes of display data bits from a bit-planar, byte organized source memory through a window buffer to a target memory, said system including first and second double byte register means, the method comprising: loading into said first register means a first pair of bytes from a bit-plane of said source memory, said first pair of bytes including a byte of display data bits and a partial byte of display data bits; aligning said byte of display data bits in said first register means; loading into said second register means, a second pair of bytes from a bit-plane of said source memory, said second pair of bytes including a byte of display data bits and a partial byte of display data bits; aligning said byte of said display data bits in said second register means; consolidating said partial bytes of display data bits from said first and second register means into a consolidated byte and aligning said consolidated byte; whereby said aligned bytes of display data bits may be transferred in alignment to said window buffer.
Claim 10
Dependent Claim
180 words
In a system for transferring bytes of display data bits from a bit-planar, byte organized source memory through a window buffer to a target memory, said system including first and second double byte register means, the method comprising: loading into said first register means a first pair of bytes from a bit-plane of said source memory, said first pair of bytes including a byte of display data bits and a partial byte of display data bits; aligning said byte of display data bits in said first register means; loading into said second register means, a second pair of bytes from a bit-plane of said source memory, said second pair of bytes including a byte of display data bits and a partial byte of display data bits; aligning said byte of said display data bits in said second register means; consolidating said partial bytes of display data bits from said first and second register means into a consolidated byte and aligning said consolidated byte; whereby said aligned bytes of display data bits may be transferred in alignment to said window buffer.
Claim 11
Dependent Claim
55 words
The system as defined in claim 8 further including the step of transferring one of said aligned bytes of display data unit bits from a register means to said window buffer, said consolidating step further including the step of transferring said partial bytes of display data unit bits into juxtaposition in one said register means.
Claim 12
Dependent Claim
26 words
The system as defined in claim 9 wherein said transfer step takes place through a mask which negates all bits not included in said partial bytes.
Claim 13
Dependent Claim
30 words
The system as in claim 10 further including the steps of Or'ing said partial bytes together to accomplish said consolidation and subsequently transferring said consolidated byte to said window buffer.