Deep Linking Augmented Reality Content in Messaging Applications
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current messaging systems lack an efficient method for users to easily create and select augmented reality content within messaging applications, limiting the integration and customization of augmented reality experiences in messaging threads.
Innovation Solution
The implementation of deep linking from third-party applications to messaging applications, allowing users to launch augmented reality content items with customized, dynamic displays based on parameters and binary assets, enabling seamless integration of augmented reality features into messaging systems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If deep linking is implemented from third-party applications to messaging applications, then augmented reality content accessibility is improved, but system complexity increases
Solution Approach 1:
The patent implements deep linking as an intermediary mechanism that connects third-party applications to augmented reality content within the messaging application. The deep link serves as a mediator that automatically launches the messaging application with pre-configured parameters, eliminating the need for manual navigation and reducing the perceived complexity for users while maintaining systematic integration.
Solution Approach 2:
The system performs preliminary actions by pre-configuring the augmented reality content launch parameters before the user actually accesses the content. The deep link contains all necessary information (content identifiers, parameters, binary assets) that are prepared in advance, so when the user activates the link, the augmented reality content is immediately ready to display without requiring additional user configuration steps.
2Adaptability or versatility
If customized dynamic displays are enabled for augmented reality content, then user experience is improved, but data processing requirements increase
Solution Approach 1:
The patent segments the augmented reality content delivery system into distinct components: content identifiers, display parameters, and binary assets. Each component is handled separately through the deep link structure, allowing the system to process only the necessary data portions for each specific augmented reality experience rather than transmitting entire content packages, thus reducing overall data processing requirements while maintaining customization capability.
3Adaptability or versatility
If augmented reality content is integrated into messaging threads, then messaging functionality is enhanced, but application integration complexity increases
Solution Approach 1:
The patent implements a universal deep linking mechanism that can handle multiple types of augmented reality content (images, videos, 3D models) through a single standardized interface. The messaging application maintains a unified deep link processing system that works across different content types and third-party applications, reducing integration complexity by providing a multi-functional solution rather than requiring separate integration code for each content type.
Data Source
AI summary
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for displaying augmented reality content. The program and method provide for receiving, from a first application running on a device, a request to switch to a second application on the device, the request identifying augmented reality content to display with image data captured by a camera of the device; providing, in response to receiving the request, for switching from the first application to the second application; providing for the second application to activate the camera to capture the image data; and providing for the second application to display the image data captured by the camera with the augmented reality content.


