The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 28, 2020
Filed:
Sep. 07, 2018
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Daniel John Imms, Bothell, WA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
Tools and techniques are described to render oversize glyphs in a monospace grid. Glyph rendering algorithms collect changed cells, collect affected cells based on overlap, clear certain affected cells, and redraw only specified cells. By reducing the number of cells whose glyphs are redrawn in response a text edit, algorithms permit faster execution even when rendering is done by a script rather than precompiled code. Algorithmic advances also permit faster display frame rates, and help preserve battery power. Grids may be numbered, and traversed, in different ways. Oversize glyphs may include underscores, ligatures, mathematical symbols, emojis, kanji, accented characters in various natural languages, and wide or tall text characters which extend beyond the display space of a single cell. Glyph rendering may provide user interface updates in browsers, shells, terminal emulators, and other programs.