Glyph-Aware Text Selection Highlighting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing glyph selection systems in user interfaces often fail to accurately highlight selected glyphs due to limitations in localizing glyphs, leading to confusion and frustration, especially with uncommon or unusual glyphs, and can alter the glyph's color, hindering visualization of changes.
Innovation Solution
A glyph-aware text selection system that detects user selection and highlights the glyph based on its shape and outline, using bounding boxes or Bezier paths to ensure precise and unambiguous highlighting without altering the glyph's original color.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If glyph selection is based on text line bounds, then selection process is simple, but highlighting accuracy deteriorates
Solution Approach 1:
The patent segments the text line into individual glyph bounding boxes, allowing precise selection of only the intended glyphs rather than highlighting the entire text line. This segmentation enables accurate per-glyph control while maintaining simple selection operations.
Solution Approach 2:
The patent applies different highlighting behavior to different glyphs based on their individual bounding boxes. Each glyph receives localized highlighting treatment according to its specific shape and position, rather than uniform treatment of the entire text line, improving accuracy without complicating the selection process.
2Ease of manufacture
If glyph selection highlights entire text line, then selection is easy to implement, but selection accuracy deteriorates
Solution Approach 1:
The system segments the text line into discrete glyph-level bounding boxes, enabling precise control over which glyphs are selected and highlighted. This segmentation allows the system to highlight only the specific glyphs the user intends to select, rather than the entire text line, thereby improving selection accuracy while maintaining implementation simplicity through automated bounding box calculation.
3Illumination intensity
If glyph color is altered for highlighting, then selection visibility is improved, but glyph appearance accuracy deteriorates
Solution Approach 1:
The patent introduces a semi-transparent highlight overlay as an intermediary element that is drawn on top of the glyph bounding box rather than altering the glyph's original color. This intermediary highlight layer provides visible selection feedback while preserving the glyph's original appearance and color information underneath, allowing users to see both the selection indication and the actual glyph color simultaneously.
Data Source
AI summary
Techniques and systems are provided for glyph-aware text selection. For instance, a glyph selection system can detect that a user has selected a glyph within a user interface. The glyph selection system can highlight the glyph and/or a region encompassing the glyph to communicate, to the user, that the glyph is selected. This highlighted region can be determined based on the shape and/or outline of the glyph. For example, the glyph selection system can determine bounds (e.g. coordinates) of the glyph in order to highlight a region within the user interface that fully encompasses the glyph and does not include portions of unselected glyphs. In some cases, the highlighted region may be rectangular. Alternatively, the highlighted region may be non-rectangular, such as a border defined by the outline of the glyph.


