System and method for changing orientation of an image in a display device
First Claim
Patent Images
1. A method for displaying an image in a display device, comprising:
- selecting a mask;
receiving control information for a source image; and
changing an orientation of the source image using the mask,wherein the mask includes a plurality of constant values that control transfer of image lines in the source image to a display memory, the constant values arranged within the mask to cause the image lines to be transferred in a non-sequential order based on the control information, wherein each constant value controls transfer of a different one of the image lines in the source image to the display memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for displaying an image in a display device initially includes storing a plurality masks in a memory. A mask of the plurality of masks is selected randomly from the plurality of masks, when control information is received for a source image and used to change the orientation of the source image. Each mask controls the transfer of image lines in a different non-sequential order based on the control information.
46 Citations
33 Claims
-
1. A method for displaying an image in a display device, comprising:
-
selecting a mask; receiving control information for a source image; and changing an orientation of the source image using the mask, wherein the mask includes a plurality of constant values that control transfer of image lines in the source image to a display memory, the constant values arranged within the mask to cause the image lines to be transferred in a non-sequential order based on the control information, wherein each constant value controls transfer of a different one of the image lines in the source image to the display memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for displaying an image in a display device, comprising:
-
a computer readable medium to store at least one mask; and a processor to change an orientation of a source image using the mask, wherein the mask includes a plurality of constant values that control transfer of image lines in the source image to a display memory, the constant values arranged within the mask to cause the image lines to be transferred in a non-sequential order based on control information, and wherein each constant value controls transfer of a different one of the image lines in the source image to the display memory. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for displaying an image in a display device, comprising:
-
randomly selecting one of a plurality of the masks stored in a memory; receiving control information for a source image; and changing an orientation of the source image using the selected mask, wherein the mask is used to transfer image lines in the source image to a display memory in a non-sequential order based on the control information. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A computer-implemented method for transferring image information from a source memory to a display memory for presentation on a computer display, the image information comprising a plurality of image lines, each image line comprising a plurality of pixels, the transfer causing an image to be presented on the computer display conforming in orientation to one of a plurality of selectable orientations with respect to the computer display, the method comprising:
-
determining one of the plurality of selectable orientations as the selected orientation; calculating a first increment parameter from the selected orientation; and selecting image lines in the source memory in a non-sequential order, for each image line; stepping seriatim through each pixel of the image line, for each pixel; transferring the value of that pixel to a display memory location indicated by a display memory pointer; updating the display memory pointer after each pixel transfer by adding the first increment parameter to the display memory pointer; and updating the display memory pointer after each image line by adding different increment parameters to the display memory pointer to transfer image lines in the source memory in said non-sequential order. - View Dependent Claims (33)
-
Specification