Pixel-aligned drawing with floating-point layout
US12322008B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | May 5, 2020 |
| Grant date | Jun 3, 2025 |
| Priority date | — |
| Expiry date | Aug 7, 2040 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06T2200/24
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
This disclosure describes techniques and apparatuses directed to defining a layout (100) and drawing elements for display by a graphical user interface (810) on a display screen (808) of a computing device (802). The process of laying out a drawing area occurs in floating point, but drawing occurs aligned to pixel boundaries of the display screen. Drawing may also occur relative to pixel offsets with respect to the display screen and the layout. This layout process occurs in floating point to avoid accumulating errors. However, drawing occurs pixel-aligned, optionally relative to pixel offsets, to improve visual results including the centering of nested layouts and sharp element edges.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.