3D Object Orientation Switching for Stable Tilt-Based Viewing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing three-dimensional environments often present undesired or unintended views of objects due to user viewpoint movements, particularly when transitioning between different orientations.

Innovation Solution

An electronic device transitions virtual objects between tilt locked and head locked orientations based on user viewpoint movements, using angular thresholds and gradual transitions to maintain optimal viewing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If the virtual object is displayed in a tilt locked orientation, then the object maintains a stable orientation relative to the horizon, but the user experiences undesirable views and interface obstructions when the viewpoint moves significantly

Engineering Contradiction:
Improveorientation stabilityVSAvoidviewing continuity
Core Design Contradiction:
Stability of the object's compositionVSEase of operation

Solution Approach 1:

The system dynamically transitions the virtual object between tilt locked and head locked orientations based on the user's viewpoint movement. When the viewpoint movement exceeds a threshold, the object switches from maintaining fixed horizon alignment (tilt locked) to maintaining fixed relationship with the user's head (head locked), and vice versa when the threshold is not exceeded. This dynamic switching resolves the contradiction by adapting the orientation mode to the current viewing conditions.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If the virtual object is displayed in a head locked orientation, then the object remains consistently positioned relative to the user's viewpoint, but the user experiences interface obstructions and undesirable views during viewpoint transitions

Engineering Contradiction:
Improveviewing continuityVSAvoidorientation stability
Core Design Contradiction:
Ease of operationVSStability of the object's composition

Solution Approach 1:

The system dynamically transitions the virtual object between tilt locked and head locked orientations based on the user's viewpoint movement. When the viewpoint movement exceeds a threshold, the object switches from maintaining fixed horizon alignment (tilt locked) to maintaining fixed relationship with the user's head (head locked), and vice versa when the threshold is not exceeded. This dynamic switching resolves the contradiction by adapting the orientation mode to the current viewing conditions.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If the viewpoint movement threshold is set low, then the system frequently switches between orientations providing responsive viewing, but causes excessive transitions that disrupt the viewing experience

Engineering Contradiction:
Improveviewing responsivenessVSAvoidtransition frequency
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system uses a predetermined threshold for viewpoint movement that balances responsiveness with transition frequency. This threshold parameter filters out minor viewpoint fluctuations that would otherwise trigger unnecessary transitions, while still detecting significant viewpoint changes that require orientation switching. The threshold acts as a parameter that optimizes the balance between viewing responsiveness and transition disruption.

Inventive Principle:
Principle #35Parameter changes

4Loss of time

If the viewpoint movement threshold is set high, then the system reduces transition frequency providing stable viewing, but decreases responsiveness to viewpoint changes

Engineering Contradiction:
Improvetransition frequencyVSAvoidviewing responsiveness
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system uses a predetermined threshold for viewpoint movement that balances responsiveness with transition frequency. This threshold parameter filters out minor viewpoint fluctuations that would otherwise trigger unnecessary transitions, while still detecting significant viewpoint changes that require orientation switching. The threshold acts as a parameter that optimizes the balance between viewing responsiveness and transition disruption.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12613575B2Systems and methods of transitioning display of a three-dimensional object based on tilt
Publication Date: 2026.04.28 APPLE INC
  • US12613575B2 patent drawing
  • US12613575B2 patent drawing
  • US12613575B2 patent drawing

AI summary

Some examples of the disclosure are directed to systems and methods for transitioning an object between orientations in a three-dimensional environment. In some examples, an electronic device presents a three-dimensional environment including a virtual object that is displayed in a first orientation in the three-dimensional environment. While displaying the three-dimensional environment, the electronic device detects movement of a viewpoint of a user of the electronic device. In response to detecting the movement of the viewpoint, the electronic device moves the virtual object based on the movement of the viewpoint. In accordance with a determination that the movement of the viewpoint exceeds a threshold movement, the electronic device displays the virtual object in a second orientation in the three-dimensional environment. In accordance with a determination that the movement of the viewpoint does not exceed the threshold movement, the electronic device maintains display of the virtual object in the first orientation.