G09G5/26

LANGUAGE ELEMENT VISION AUGMENTATION METHODS AND DEVICES
20220076468 · 2022-03-10 ·

Near-to-eye displays support a range of applications from helping users with low vision through augmenting a real world view to displaying virtual environments. The images displayed may contain text to be read by the user. It would be beneficial to provide users with text enhancements to improve its readability and legibility, as measured through improved reading speed and/or comprehension. Such enhancements can provide benefits to both visually impaired and non-visually impaired users where legibility may be reduced by external factors as well as by visual dysfunction(s) of the user. Methodologies and system enhancements that augment text to be viewed by an individual, whatever the source of the image, are provided in order to aid the individual in poor viewing conditions and/or to overcome physiological or psychological visual defects affecting the individual or to simply improve the quality of the reading experience for the user.

DYNAMIC LAYOUT ADJUSTMENT FOR REFLOWABLE CONTENT

Systems and methods are provided for laying out reflowable content for display, such as content of an electronic book, in a manner that may differ from spacing properties originally defined in a corresponding reflowable file. When an amount of spacing that the reflowable file indicates should be included in a given line exceeds a threshold that is set based at least in part on the available line display length, the layout may be adjusted to decrease the total spacing for the line without adjusting the display size of reflow objects within the line. The adjusted layout may include utilizing a scaled down amount of space relative to the spacing properties defined in the reflowable file, or applying a different alignment type than is indicated by the reflowable file.

Display adaptation for visual impairment

Eye data is recorded and a visual impairment of an eye viewing a screen is determined. A correction value is determined based on the visual impairment, and a display connected to a personal computing device is adjusted based on the correction value.

Display adaptation for visual impairment

Eye data is recorded and a visual impairment of an eye viewing a screen is determined. A correction value is determined based on the visual impairment, and a display connected to a personal computing device is adjusted based on the correction value.

Subpixel text rendering
11120774 · 2021-09-14 · ·

A system may render glyphs based on stored textures without loss of quality at subpixel scales. The system may determine a content of a pixel of a display corresponds to a glyph, determine a subpixel alignment offset of a specified screen coordinates for the glyph with respect to the pixels of the display, based on the subpixel alignment offset, select one or more versions of the glyph from a plurality of versions of the glyph, a first version of the glyph of the plurality of versions of the glyph having a corresponding first subpixel alignment offset and a second version of the glyph of the plurality of versions of the glyph having a corresponding second subpixel alignment offset, and generate a display version of the pixel based on the selected one or more versions of the glyph and the subpixel alignment offset of the specified screen coordinates.

Devices and methods for generating input

Devices and methods are disclosed generating input. In one implementation, a stylus is provided for generating writing input. The stylus includes an elongated body having a distal end, and a light source configured to project coherent light on an opposing surface adjacent the distal end. The stylus further includes at least one sensor configured to measure first reflections of the coherent light from the opposing surface while the distal end moves in contact with the opposing surface, and to measure second reflections of the coherent light from the opposing surface while the distal end moves above the opposing surface and out of contact with the opposing surface. The stylus also includes at least one processor configured to receive input from the at least one sensor and to enable determining three dimensional positions of the distal end based on the first reflections and the second reflections.

Devices and methods for generating input

Devices and methods are disclosed generating input. In one implementation, a stylus is provided for generating writing input. The stylus includes an elongated body having a distal end, and a light source configured to project coherent light on an opposing surface adjacent the distal end. The stylus further includes at least one sensor configured to measure first reflections of the coherent light from the opposing surface while the distal end moves in contact with the opposing surface, and to measure second reflections of the coherent light from the opposing surface while the distal end moves above the opposing surface and out of contact with the opposing surface. The stylus also includes at least one processor configured to receive input from the at least one sensor and to enable determining three dimensional positions of the distal end based on the first reflections and the second reflections.

ELECTRONIC DEVICE WITH IMPROVED VISIBILITY OF USER INTERFACE

An electronic device and method are disclosed herein. The electronic device includes a display, and a processor. The processor implements the method, including: acquiring a background image of a screen generated for display, a region of interest (ROI) where a user interface (UI) element is to be displayed, calculating a value indicating a shape complexity of the ROI, dividing the ROI into a plurality of clusters according to designated attributes, calculating difference values indicating a contrast between each of the plurality of clusters and the UI element, identifying a minimum difference value from among the difference values as a contrast difference value, calculating a result value indicating a degree of visibility of the UI element relative to the background image, determining an image effect to be applied to the UI element, based on the result value, and display to the altered ROI the UI element.

SYSTEMS AND METHODS FOR IMPROVING THE READABILITY OF CONTENT
20210090313 · 2021-03-25 · ·

Systems and methods are disclosed for improving readability of content wherein content is organized into segments that are each displayed on a respective row on a display device. Each segment is made up of characters such as letters and punctuation. The text in a particular row, the reading row, on the display device is displayed differently than the text in the other rows. Each row is consecutively displayed in the reading row until the user has seen each segment of the content presented in the reading row. Users are able to configure the display of the reading row text and text in other rows independently.

Character string display method and terminal device

A character string display method and a terminal device, where the method includes processing, by a terminal device, at least two control regions based on control information to form at least two reset control regions satisfying a first target condition, where the first target condition includes that any two neighboring reset control regions in the at least two reset control regions in a landscape direction of the display are coupled, and displaying a character string in any one of the at least two reset control regions. Hence, a length of the reset control region is greater than a length of the control region, and a length of a character string displayed in the reset control region is greater than a length of a character string displayed in the control region.