Dynamic 3D UI Effects via User Position Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Developing a three-dimensional user interface for electronic devices is time-consuming as it requires significant effort to create three-dimensional effects, diverting resources away from other features of the software or app.

Innovation Solution

The technology enables the creation of a Hyper-Real Holographic (HRH) user interface that simulates realistic three-dimensional effects by dynamically changing shading, lighting, and shadows in response to changes in perspective, using virtual light and camera positions, and detecting changes with accelerometers or head/eye tracking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If developers manually create three-dimensional effects for user interfaces, then the visual realism and interactivity are improved, but the development time and resource consumption increase significantly

Engineering Contradiction:
Improvevisual realismVSAvoiddevelopment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent uses pre-defined three-dimensional effect templates that can be copied and applied to user interface elements. Instead of manually creating complex 3D effects from scratch, developers can select from standardized templates that automatically apply lighting, shading, and depth effects, dramatically reducing development time while maintaining visual quality

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system allows developers to control three-dimensional effects through simple parameter adjustments rather than complex manual modeling. By changing parameters such as light position, shadow intensity, and depth values, the visual appearance of UI elements can be modified without requiring extensive development effort

Inventive Principle:
Principle #35Parameter changes

2Reliability

If developers focus on creating three-dimensional effects, then the visual quality is improved, but the time available for developing other software features decreases

Engineering Contradiction:
Improvevisual qualityVSAvoidfeature development speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Standardized 3D effect templates enable developers to quickly apply high-quality visual effects to multiple UI elements without recreating them individually. This copying approach maintains visual quality consistency across the application while freeing up development resources for other features

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The three-dimensional effect system is designed as a universal framework that can be applied across different UI elements and application types. This multi-functionality allows a single set of templates and tools to serve multiple purposes, improving both visual quality and overall development efficiency

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12307080B2Displaying a three dimensional user interface
Publication Date: 2025.05.20 EMBARCADERO TECHNOLOGIES INC
  • US12307080B2 patent drawing
  • US12307080B2 patent drawing
  • US12307080B2 patent drawing

AI summary

In a method for displaying a three dimensional interface on an electronic device, a three dimensional user interface control with three dimensional effects is displayed on a display of the electronic device, the three dimensional effects based at least in part on a position of a user relative to the display. The position of the user relative to the display is tracked. Responsive to detecting a change in the position of the user relative to the display, the three dimensional effects of the three dimensional user interface control are dynamically changed based at least in part on the change in the position of the user relative to the display.