3D Visual State Graph for Smooth Centralized Rendering Transitions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing augmented reality systems face challenges in managing system states efficiently, particularly in transitioning between different visual states and ensuring a seamless, comfortable user experience, especially in head-mounted devices, without overwhelming the user with sudden changes.

Innovation Solution

A logical bidirectional graph is constructed to manage system states, breaking down three-dimensional user interface experiences into distinct nodes, allowing for efficient communication and transition between visual states, and incorporating a separate layer for gradual display reveals and security measures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a centralized rendering environment is used to manage system states, then the overall system control and security are improved, but the complexity of managing transitions between visual states increases

Engineering Contradiction:
Improvesystem state managementVSAvoidstate transition management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the system state management into distinct visual states (focal, non-focal, backgrounded) and organizes them in a hierarchical structure. Each state is represented as a separate node in a logical bidirectional graph, allowing the system to manage complexity through structured division while maintaining centralized control over state transitions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a visual state manager as an intermediary component that mediates between applications and the rendering system. This manager handles state transitions through a structured graph-based approach, simplifying the complexity of direct state management while ensuring reliable centralized control over the rendering environment.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If rapid transitions between visual states are implemented, then the responsiveness of the system is improved, but the user experience deteriorates due to sudden changes

Engineering Contradiction:
Improvestate transition speedVSAvoiduser experience
Core Design Contradiction:
SpeedVSEase of operation

Solution Approach 1:

The patent implements preliminary action by introducing a separate display reveal layer that prepares for state transitions in advance. Before completing a visual state transition, the system gradually reveals the new state through this intermediate layer, allowing rapid state changes while maintaining smooth visual transitions that preserve user experience.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies beforehand cushioning by using a gradual display reveal mechanism that cushions the impact of rapid state transitions. The reveal layer progressively introduces visual changes rather than abrupt switches, protecting the user experience from the harshness of rapid transitions while maintaining system responsiveness.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Adaptability or versatility

If multiple applications are allowed to render simultaneously, then the versatility of the system is improved, but the management of visual states and transitions becomes more complex

Engineering Contradiction:
Improvemulti-application renderingVSAvoidvisual state management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent adds another dimension to state management by introducing a hierarchical structure with multiple levels (focal, non-focal, backgrounded states). This dimensional organization allows multiple applications to render simultaneously while maintaining clear visual state distinctions, managing complexity through structured layering rather than flat management.

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

Solution Approach 2:

The patent creates a universal visual state manager that handles multiple applications through a common graph-based framework. This multi-functional manager can accommodate any number of applications while maintaining consistent state management rules, enabling versatility without proportionally increasing management complexity.

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

Data Source

PatentUS12555319B2System state management in centralized rendering environment
Publication Date: 2026.02.17 APPLE INC
  • US12555319B2 patent drawing
  • US12555319B2 patent drawing
  • US12555319B2 patent drawing

AI summary

Aspects of the subject technology provide for system state management in a centralized rendering environment. A system may initialize a tree structure for a three-dimensional environment. The system renders the three-dimensional environment based at least in part on a traversal of the tree structure. The system identifies a request to change first or second visual states. The system can determine a first state update to the first visual state and a second state update to the second visual state and updates the tree structure by passing, by a first node, the first state update to a first child node and separately passing the second state update to a second child node. The system re-renders the three-dimensional environment based at least in part on a traversal of the updated tree structure.