Hardware that rotates an image for portrait-oriented display
US5956049A · kind A · utility
Assignee
Inventor
Key dates
| Filing date | Mar 6, 1998 |
| Grant date | Sep 21, 1999 |
| Priority date | — |
| Expiry date | Mar 6, 2018 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06T3/606
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system for translating a portrait-oriented software address to a portrait-oriented yet landscape-configured display address. The system includes a central processing unit (CPU), a display device and an address translation system. The CPU generates a software address. Based on the orientation of the display device, the address translation system either passes the software address "as is" or translates the address to represent a portrait-oriented display address. The address translation system translates according to the functions L=in (H.sub.D)/in 2 and M=in (W.sub.D)/in 2, wherein H.sub.D is the landscape-oriented display device pixel height and W.sub.D is the landscape-oriented display device pixel width. L represents the number of least significant software address bits to translate as most significant physical address bits, and M represents the number of most significant software address bits to invert and translate as least significant physical address bits. The resulting address represents a pixel location on the display device which has been rotated counter-clockwise ninety degrees for portrait orientation.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.