AR Object Following Interface for Avatar-Linked Experiences

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing AR technologies lack the ability for users to easily connect virtual objects to other elements, such as avatars representing fellow users, during the creation of interactive AR experiences without requiring programming skills.

Innovation Solution

A following behaviors system for AR applications on portable electronic devices, including mobile phones and wearable devices like electronic eyewear, enables users to virtually connect virtual objects to other virtual objects or avatars through a selection interface and a following interface that persists until disconnected, utilizing advanced AR technologies like computer vision and object tracking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users want to connect virtual objects to avatars or other elements in AR experiences, then interactivity and engagement are improved, but programming complexity and technical barriers increase

Engineering Contradiction:
ImproveinteractivityVSAvoidprogramming complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system automatically detects objects in the environment and enables users to connect virtual objects to detected elements through simple selection interfaces, eliminating the need for programming skills. The AR application self-services by handling object detection, tracking, and connection establishment automatically.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces an intermediary selection interface that mediates between the user and the complex AR system. This interface allows users to select virtual objects and target elements without directly programming the connections, simplifying the interaction while maintaining system functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If AR applications use advanced object tracking and computer vision technologies, then virtual object connection accuracy is improved, but processing time and computational resources increase

Engineering Contradiction:
Improveobject tracking accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary object detection and environmental scanning before the user needs to create connections. By pre-processing the environment and identifying trackable elements in advance, the system reduces real-time processing requirements when users actually need to connect virtual objects.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The application implements object tracking at different levels of detail based on user needs. For connection purposes, full precision tracking is applied only when necessary, while using lighter tracking methods for general environmental awareness, thus balancing accuracy with processing efficiency.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12524124B2Recording following behaviors between virtual objects and user avatars in AR experiences
Publication Date: 2026.01.13 SNAP INC
  • US12524124B2 patent drawing
  • US12524124B2 patent drawing
  • US12524124B2 patent drawing

AI summary

Described are recording tools for generating following behaviors and creating interactive AR experiences. The following recording application enables a user with little or no programming skills to virtually connect virtual objects to other elements, including virtual avatars representing fellow users, thereby creating an interactive story in which multiple elements are apparently and persistently connected. The following interface includes methods for selecting objects and instructions for connecting a virtual object to a target object. In one example, the recording application presents on the display a virtual tether between the objects until a connecting action is detected. The following interface is presented on the display as an overlay, in the foreground relative to the physical environment.