AR Puppeteering of 3D Assets for Coordinated Spatial Presentations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional 2D presentation methods are inadequate for effectively communicating complex information, as they fail to fully utilize human perception in three dimensions, leading to reduced engagement and understanding, especially when presenting 3D objects or environments.

Innovation Solution

The development of 3D presentation software that allows authors to choreograph behaviors of 3D assets within scenes and beats, enabling coordinated rendering across user devices, including augmented reality headsets, for immersive and interactive presentations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If 2D presentation methods are used, then device complexity is reduced, but communication efficiency and audience engagement deteriorate

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidpresentation system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent transitions from 2D presentation interfaces to 3D spatial presentation environments. Authors and presenters interact with 3D assets in a three-dimensional space, allowing content to be positioned, oriented, and manipulated in multiple dimensions. This dimensional expansion enables more effective communication of complex information by leveraging human spatial perception capabilities.

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

2Productivity

If 3D presentation software with choreographed behaviors is implemented, then audience engagement improves, but device complexity increases

Engineering Contradiction:
Improveaudience engagementVSAvoidpresentation software complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system allows authors to pre-choreograph 3D asset behaviors, animations, and transitions during the authoring phase. These behaviors are defined in advance and can be automatically executed during presentation mode, reducing the need for complex real-time controls during delivery while maintaining high audience engagement through pre-planned immersive experiences.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent enables the creation of 3D presentations that can be distributed and reproduced across multiple user devices. Once a 3D presentation is authored, it can be copied and delivered to various devices including AR headsets, maintaining consistent choreographed behaviors and visualizations across different platforms without requiring complex device-specific programming.

Inventive Principle:
Principle #26Copying

3Productivity

If multi-perspective real-time interaction with 3D content is enabled, then expression and perception improve, but device complexity and coordination requirements increase

Engineering Contradiction:
Improveexpression and perceptionVSAvoidcoordinated rendering complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system incorporates feedback mechanisms where the 3D presentation environment responds to user interactions in real-time. Multiple users can interact with 3D assets from different perspectives, and the system coordinates rendering across devices to maintain consistency. The choreographed behaviors include response to user actions, creating an adaptive experience that improves expression and perception while managing coordination through structured feedback loops.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11014242B2Puppeteering in augmented reality
Publication Date: 2021.05.25 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11014242B2 patent drawing
  • US11014242B2 patent drawing
  • US11014242B2 patent drawing

AI summary

Various methods and systems are provided for puppeteering in augmented reality. Generally, an augmented or virtual reality device for each user generates a virtual 3D environment comprising a virtual representation of a physical room and a 3D asset. An author can record a 3D path for a puppeteering animation of the 3D asset using a 3D interface. At the same time, a coordinated rendering of a corresponding 3D image moving along the 3D path is updated among author devices substantially in real-time. Distinct states of the 3D asset can be assigned to different portions of the 3D path, and authors can set behavior parameters to assign template behaviors such as obstacle avoidance, particle effects, path visualizations and physical effects. The behavior parameters are distributed among presenter and audience devices, and a coordinated rendering of an animation of the 3D image corresponding to the puppeteering animation is triggered.