Anchored AR Objects With Time-Sequenced Personalized Functions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing augmented reality applications struggle to merge virtual objects with real-world environments in a way that provides a satisfactory user experience.

Innovation Solution

A computer-implemented method generates augmented reality (AR) objects based on user data, dynamically providing functionalities that are initially restricted and accessible in a time-sequenced manner, anchored to a real-world environment, and enabled upon meeting program objectives.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If augmented reality objects are merged with real-world environment images, then user engagement and interactivity are improved, but the complexity of integrating and synchronizing virtual and real elements increases

Engineering Contradiction:
Improveuser engagementVSAvoidintegration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the AR experience into distinct functional modules: camera feed processing, AR object generation, anchoring mechanisms, and functionality enablement. Each module handles specific tasks independently, reducing the complexity of integrating multiple features while maintaining high user engagement through personalized AR objects.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by pre-generating AR objects based on user data before they are needed in the AR experience. This allows the system to have AR objects ready in advance, reducing real-time processing complexity while providing personalized and engaging content when users interact with the application.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If functionalities of AR objects are dynamically generated per user, then personalization and user experience are improved, but the computational resources and processing time required increase

Engineering Contradiction:
ImprovepersonalizationVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system generates AR objects and their functionalities in advance based on user data stored in databases, rather than creating them from scratch during each interaction. This preliminary generation reduces processing time during actual use while maintaining high personalization levels.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses templates and predefined patterns for AR object functionalities, copying and adapting these to individual user contexts. This approach reduces computational resources needed for creating unique functionalities for each user while still achieving personalized experiences.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If AR objects are anchored to physical locations in the real-world environment, then contextual relevance and user experience are improved, but the precision and complexity of location tracking and object placement increase

Engineering Contradiction:
Improvecontextual relevanceVSAvoidplacement precision
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system uses camera feeds as an intermediary between the real-world environment and virtual AR objects. The camera captures real-world locations, and the system processes these feeds to determine appropriate anchoring points for AR objects, reducing the complexity of direct location tracking while maintaining contextual relevance.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system applies different anchoring strategies and precision levels to different physical locations based on their characteristics. Rather than using a uniform high-precision approach everywhere, the system adapts the anchoring method to local conditions, reducing overall complexity while maintaining placement precision where needed.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12406450B2Methods and systems for generating augmented reality (AR) objects for use to implement functions of an electronic program
Publication Date: 2025.09.02 ULTA SALON COSMETICS & FRAGRANCE
  • US12406450B2 patent drawing
  • US12406450B2 patent drawing
  • US12406450B2 patent drawing

AI summary

An example computer-implemented method for generating augmented reality (AR) objects for use to implement functions of an electronic program includes generating AR objects based on user data, generating functionalities of the AR objects dynamically per user, determining based on a camera feed received by the computing device a viewpoint that depicts a real-world environment, based on initiation of the electronic program at the computing device displaying the AR objects along with real images in the camera feed such that the real images are mixed with the AR objects and the AR objects are anchored to a physical location in the real-world environment, and electronically enabling access to a functionality of the AR objects in a time-sequenced manner based on meeting requirements for completion of the objectives of the electronic program.