Augmented Reality Messaging With Context-Based Delivery Triggers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems lack the ability to efficiently send and receive asynchronous augmented reality messages that can be triggered by specific conditions such as location, time, or visual markers, limiting the flexibility and context-awareness of augmented reality messaging.
Innovation Solution
An augmented reality messenger system that allows users to send AR messages bundled with audio, which can be delivered immediately or pre-scheduled based on location, time, or visual marker triggers, and enables the wearer to react and share their response back to the sender.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If asynchronous AR messages with context triggers are implemented, then communication flexibility and context-awareness are improved, but system complexity increases
Solution Approach 1:
The system segments message delivery into multiple independent trigger types (location-based, time-based, visual marker-based) that can be configured and executed separately. Each trigger operates as an independent module that monitors its specific condition and activates message delivery when satisfied, allowing the complex functionality to be built from manageable, isolated components.
Solution Approach 2:
The system performs preliminary configuration of message delivery conditions before actual message transmission. Users pre-define trigger conditions (specific locations, time periods, visual markers) and associate them with AR messages in advance. The system then automatically monitors these pre-set conditions and executes message delivery when conditions are met, eliminating the need for real-time manual intervention.
2Adaptability or versatility
If multiple trigger conditions (location, time, visual markers) are added to AR messages, then context-awareness is improved, but device complexity increases
Solution Approach 1:
The system implements a universal trigger framework that handles multiple types of conditions (location, time, visual markers) through a common architecture. Each trigger type uses the same basic mechanism of condition monitoring and threshold evaluation, allowing the system to process diverse context conditions through a unified, reusable structure rather than requiring separate complex systems for each trigger type.
Solution Approach 2:
The system introduces trigger condition modules as intermediary components between the user's message intent and the actual message delivery. These intermediary modules evaluate context conditions (location data, time information, visual marker detection) and act as mediators that decide whether to activate message delivery, simplifying the overall control logic by isolating complex evaluation processes from the core messaging system.
3Productivity
If AR messages are pre-scheduled for specific moments, then communication efficiency is improved, but loss of time for real-time interaction increases
Solution Approach 1:
The system allows users to pre-schedule AR messages with specific trigger conditions (future locations, time periods, or visual markers) before the actual message needs to be delivered. The system stores these pre-configured messages and automatically activates them when the predetermined conditions occur, enabling efficient asynchronous communication that eliminates the need for real-time coordination while ensuring messages are delivered at the most appropriate moments.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Systems and methods herein describe a system for context triggered augmented reality. The proposed systems and methods receive first user input indicative of a selection of a user interface element corresponding to a recipient, user, generate an augmented reality content item based on second user input from the first computing device, generate a contextual trigger for the generated augmented reality content item, the contextual trigger defining a set. of conditions for presenting the generated augmented reality content item on a second computing device, generate a multi-media, message comprising audio data recorded at the first, computing device, detect at least one condition of the set of conditions being satisfied, and in response to detecting at least one of the set of conditions being satisfied, causing presentation of the augmented reality content, item and the multi -media message at the second computing device.