AR-VR Engine Personalizing Mixed Reality via Virtual Object Linking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional augmented and virtual reality systems lack the ability to provide tailored experiences to individual users, limiting flexibility and creativity in how scenes are experienced, as they typically deliver the same virtual objects and environments to all users without considering user-specific circumstances or real-time interactions.

Innovation Solution

An augmented reality and virtual reality engine (AR-VR engine) that identifies virtual elements and corresponding real-world objects through linking parameters, allowing for the rendering of user-specific virtual elements in real-time within the user's augmented reality interface, thereby tailoring the experience based on individual attributes and environmental cues.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional augmented reality systems use motion capture and green screen technologies to create virtual scenes, then the scene can be rendered with graphical elements superimposed on actors and environments, but the viewer is limited to a single creative expression and lacks flexibility in how different viewers can experience the same scene

Engineering Contradiction:
Improveflexibility in scene experienceVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system dynamically generates multiple creative expressions of the same scene by applying different virtual element configurations, transformations, and compositions to the base captured scene, allowing each viewer to experience a customized version rather than a static single expression

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes parameters of the virtual elements (such as position, scale, rotation, opacity, and transformation matrices) to generate different creative expressions from the same base scene, enabling flexibility in how viewers experience the content without requiring multiple separate productions

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If augmented reality systems render the same virtual objects and environments to all users based on environmental cues, then the system is simple to implement, but it fails to provide personalized experiences tailored to individual user attributes and circumstances

Engineering Contradiction:
Improvepersonalization capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system applies different virtual element configurations and transformations to different users based on their individual attributes (such as user profile, preferences, or identifying characteristics), creating locally optimized personalized experiences rather than a uniform global rendering

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system pre-processes the captured scene to identify key elements and prepares multiple virtual element configurations in advance, then selectively applies the appropriate configuration to each user based on their attributes, reducing real-time computational complexity while maintaining personalization

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If conventional systems deliver identical augmented reality content to all users regardless of their location or circumstances, then the system is easier to manage, but it lacks the ability to tailor experiences to user-specific situations

Engineering Contradiction:
Improveuser-specific tailoringVSAvoidsystem management ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system uses a single base captured scene that serves as a universal foundation for all users, while layering user-specific virtual elements on top, allowing the same core content to be universally delivered while accommodating individual customization needs

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

Data Source

PatentUS11433304B2Methods of applying virtual world elements into augmented reality
Publication Date: 2022.09.06 TAPTHERE
  • US11433304B2 patent drawing
  • US11433304B2 patent drawing
  • US11433304B2 patent drawing

AI summary

In a method for providing an augmented reality interface for use by a first real-world human user and a second real-world human user, an augmented reality and virtual reality engine (AR-VR engine) retrieves a first set of user data associated with the first user, wherein the first set of user data is associated with a third-party virtual environment. The AR-VR engine renders a first visual transformation of the first user and an electronic interface through which the second user can interact with at least one of the first visual transformation of the first user and the transformed visual environment. The AR-VR engine detects a change in a virtual object associated with the first user and the third-party virtual environment and identifies a real-world object corresponding to the virtual object using a sensor. The AR-VR engine links the real-world object and the virtual object and renders the change associated with the virtual object onto the real-world object.