Progressive Symbol Rendering on Wearable Heads-Up Displays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wearable heads-up displays face challenges in effectively drawing user attention to content while maintaining a subtle and aesthetically pleasing presentation that does not detract from the external environment.

Innovation Solution

A method of displaying symbols on a wearable heads-up display by progressively combining multiple overlapping instances with different intermediate colors and opacities, allowing for the creation of the final symbol color through additive mixing, while dynamically varying line widths and directions to match the intended appearance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If multiple overlapping instances with different intermediate colors are used to display a symbol, then the symbol color can be precisely controlled through additive mixing, but the device complexity increases

Engineering Contradiction:
Improvesymbol color precisionVSAvoiddisplay complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The symbol is divided into multiple overlapping instances, each displaying a different intermediate color. These segmented instances are drawn sequentially with varying transparency levels, allowing precise color control through additive mixing when they overlap, while maintaining manageable complexity through systematic segmentation

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The solution introduces a temporal dimension by drawing multiple instances sequentially rather than simultaneously. Each instance is drawn with different transparency and intermediate colors, and the final symbol color emerges from the accumulation of these layered instances over time, adding a time-based layer to the color composition process

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Illumination intensity

If the display content is made more prominent to capture user attention, then user attention is effectively drawn, but the display may clash with the external environment and become less aesthetically pleasing

Engineering Contradiction:
Improvedisplay prominenceVSAvoidaesthetic harmony
Core Design Contradiction:
Illumination intensityVSObject-affected harmful factors

Solution Approach 1:

Different regions of the symbol are rendered with different intermediate colors and transparency levels. The overlapping regions create the final symbol color through additive mixing, while non-overlapping regions display intermediate colors that are more subtle and harmonious with the external environment, creating local variations in visual prominence

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent employs multiple intermediate colors that are less saturated and more harmonious with natural environments compared to the final symbol color. By transitioning from these subtle intermediate colors to the final vibrant symbol color through overlapping, the display captures attention while maintaining aesthetic harmony with the external environment during the drawing process

Inventive Principle:
Principle #32Color changes

3Illumination intensity

If intermediate linewidth is made larger for better visibility during drawing, then visibility is improved, but the final symbol precision is reduced

Engineering Contradiction:
Improvedrawing visibilityVSAvoidsymbol linewidth precision
Core Design Contradiction:
Illumination intensityVSManufacturing precision

Solution Approach 1:

The linewidth is made dynamic rather than static. Each overlapping instance is drawn with a different intermediate linewidth that is temporarily larger for visibility during the drawing process. The final precise linewidth emerges from the overlap region where multiple instances converge, allowing the system to adapt linewidth based on the drawing stage

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The drawing process uses preliminary instances with larger intermediate linewidths to establish the symbol's path and position with high visibility. These preliminary drawings serve as guides that are later refined through overlapping instances, allowing the final symbol to achieve precise linewidth through the convergence of multiple broader-stroked instances

Inventive Principle:
Principle #10Preliminary action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach effectively captures user attention with visually appealing and subtle content presentation, ensuring the display does not clash with the external environment, thereby enhancing the user experience.

Implementation Method 1

the first intermediate color and the second intermediate color combine to display the color of the symbol where the second instance overlaps the first instance

Methodology Applied
Scientific EffectAdditive color mixing:

Data Source

PatentUS10553007B1Systems, devices, and methods for displaying visual symbols
Publication Date: 2020.02.04 GOOGLE LLC
  • US10553007B1 patent drawing
  • US10553007B1 patent drawing
  • US10553007B1 patent drawing

AI summary

Systems, devices, and methods that display visual symbols are described. A visual symbol has a color and a linewidth. Multiple instances of the symbol are concurrently and progressively drawn, one on top of the other, in the display area of a display device. Each respective instance has a respective intermediate color. The respective intermediate colors combine to produce the color of the symbol where the respective instances overlap in the display area. Each respective instance also has a respective linewidth and the respective linewidths converge to the linewidth of the symbol as each instance is progressively drawn. A backwards progression through the same sequence is employed to regressively undraw a symbol from the display area of the display device. Computer program products comprising processor-executable instructions for performing the methods are also described.