Virtual Object Anchor Management for XR Personalization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In XR systems, when multiple virtual objects are disposed at the same position, user terminals face difficulties in determining which object to display due to the lack of specific anchor information, leading to confusion and inappropriate content delivery based on user attributes and conditions.

Innovation Solution

A system that manages feature amounts of the real world in association with identification information for virtual objects, allowing for conditional provision of virtual objects to users based on their attributes, such as age, gender, and contract details, using a virtual object management server and client terminals to register and acquire anchors that match user-specific criteria.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple virtual objects are disposed at the same position to provide personalized content for different users, then user-specific content delivery is improved, but user terminals cannot determine which object to display due to lack of specific anchor information

Engineering Contradiction:
Improveuser-specific content deliveryVSAvoidanchor information for object identification
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent segments the single anchor information into multiple distinct anchors, each associated with specific user attributes (age, gender, contract details). This allows the terminal to select the appropriate anchor based on the current user's profile, resolving the ambiguity of which virtual object to display when multiple objects exist at the same position.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by making anchor information user-specific rather than universal. Each anchor contains conditions tailored to particular user segments, enabling the system to deliver personalized content while maintaining clear identification for each user group at the same spatial position.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If a plurality of virtual objects are disposed at the same position by a virtual object provider to change objects according to user attributes, then content personalization is improved, but user terminals acquire multiple anchor information and cannot determine which object to display

Engineering Contradiction:
Improveobject switching according to user attributesVSAvoidobject selection at terminal
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent performs preliminary action by pre-configuring multiple anchors with different user attribute conditions on the server side before the terminal needs to display objects. The terminal simply needs to query and match the current user's attributes against the pre-prepared anchors, eliminating the complexity of real-time object selection and making the terminal's operation simple and efficient.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple anchors are provided for the same position to enable user-specific display, then personalized content delivery is improved, but system complexity increases due to managing multiple anchors and conditions

Engineering Contradiction:
Improvepersonalized virtual object displayVSAvoidanchor and condition management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces the server as an intermediary that manages the complexity of multiple anchors and their associated conditions. The server stores, organizes, and retrieves the appropriate anchor based on user attributes, shielding the terminal from the complexity of managing multiple anchors while enabling personalized display functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20230377290A1System and system control method
Publication Date: 2023.11.23 CANON KK
  • US20230377290A1 patent drawing
  • US20230377290A1 patent drawing
  • US20230377290A1 patent drawing

AI summary

A system that manages a virtual object includes an anchor management unit that manages feature amounts in the real world for displaying a virtual object in linkage with the real world in association with identification information corresponding to the virtual object, and the anchor management unit manages conditions for determining a method of providing the virtual object to a user in association with the identification information.