Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
92 words
A method of processing digital image information to create various translation and rotation effects in images represented by said information comprising: establishing equal-sized and possibly overlapping source and destination areas in a processing system memory and storing the image information to be processed in said source area; and using only said source and destination areas of said memory and the logical capabilities of said processing system, selectively processing said information stored in said source area to selectively create said effects and directly storing information resulting from said processing in said destination area.
Claim 2
Independent Claim
92 words
A method of processing digital image information to create various translation and rotation effects in images represented by said information comprising: establishing equal-sized and possibly overlapping source and destination areas in a processing system memory and storing the image information to be processed in said source area; and using only said source and destination areas of said memory and the logical capabilities of said processing system, selectively processing said information stored in said source area to selectively create said effects and directly storing information resulting from said processing in said destination area.
Claim 3
Dependent Claim
113 words
The method of claim 1 wherein said information processing and storing steps comprise: determining if said source and destination areas overlap; if said areas do not overlap, processing the information in said source area as a single integral unit and storing the resulting image information in said destination area; if said areas do overlap partitioning said source and destination areas into plural pairs of equal-sized source and destination area sub-blocks; and assigning predetermined priorities to said paired area sub-blocks for processing; and processing the information in source area sub-blocks in the sequence of said assigned priorities, and storing information resulting from said processing in respectively paired destination area sub-blocks in said priority sequence.
Claim 4
Dependent Claim
89 words
The method of claim 2 wherein said processing and storing steps further comprise: selectively modifying the image information in either said single integral block or individual said sub-blocks to effect selected rotations of respective images about a central point and one or more centrally situated lines within the planes of respective images; and storing the resulting information, representing variously rotated views of the source image, into the destination area in either a single operation or a plurality of sub-operations associated respectively with said single integral block or said sub-blocks.
Claim 5
Independent Claim
181 words
A method of transferring digital image information between equal-sized and possibly overlapping source and destination storage areas in a processing system memory and for selectively modifying the information so transferred without using additional areas of said memory for buffer storage during the modification process, comprising: determining if the source and destination areas overlap; if said areas do not overlap, processing the information in said source area as a single block to effect said modification and transferring the resulting processed information to said destination area as a single block without using additional memory for buffer storage of said processed information; and if said areas do overlap, partitioning the source and destination areas into plural pairs of associated source and destination sub-blocks; and (a) assigning predetermined priorities to said paired sub-blocks for modification processing; and (b) processing the information in said source area sub-blocks in the sequence of said assigned priorities, to effect said selective modification piecemeal, and storing resulting image information in respective destination area sub-blocks in said processing sequence without using any additional memory for buffer storage of said resulting information.
Claim 6
Independent Claim
181 words
A method of transferring digital image information between equal-sized and possibly overlapping source and destination storage areas in a processing system memory and for selectively modifying the information so transferred without using additional areas of said memory for buffer storage during the modification process, comprising: determining if the source and destination areas overlap; if said areas do not overlap, processing the information in said source area as a single block to effect said modification and transferring the resulting processed information to said destination area as a single block without using additional memory for buffer storage of said processed information; and if said areas do overlap, partitioning the source and destination areas into plural pairs of associated source and destination sub-blocks; and (a) assigning predetermined priorities to said paired sub-blocks for modification processing; and (b) processing the information in said source area sub-blocks in the sequence of said assigned priorities, to effect said selective modification piecemeal, and storing resulting image information in respective destination area sub-blocks in said processing sequence without using any additional memory for buffer storage of said resulting information.