Augmented Reality Content Generator for Messaging Platforms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in providing immersive and efficient augmented reality (AR) experiences in messaging platforms, particularly in rendering AR content items across multiple user devices in real-time, without lag or graphical bottlenecks.

Innovation Solution

The implementation of a messaging system that utilizes server or remote computing resources to process and render AR content, while also allowing for peer-to-peer network propagation of AR content between devices, thereby reducing latency and enhancing user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If AR content is processed and rendered on client devices locally, then device autonomy and processing speed are improved, but processing power and graphical capabilities are insufficient leading to lag and rendering bottlenecks

Engineering Contradiction:
ImproveAR content processing speedVSAvoiddevice processing capability
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

A cloud-based AR content generation system serves as an intermediary between users and complex AR rendering. The system receives images from client devices, processes them through sophisticated AI models in the cloud, and returns enhanced AR content. This mediator approach allows clients to access powerful AR processing without requiring high computational capability locally, resolving the contradiction between processing speed and device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces local mechanical processing (client device graphics processors) with a cloud-based computational system. Instead of relying on the client's hardware capabilities for AR content generation, the system substitutes this with remote server processing, enabling high-performance AR rendering without requiring powerful local devices.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Device complexity

If AR content is processed on server or remote computing resources, then processing power and rendering quality are improved, but latency and network dependency increase

Engineering Contradiction:
Improveprocessing powerVSAvoidlatency
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-processing images and generating AR content templates in advance. The cloud system analyzes uploaded images, identifies key features, and prepares AR overlays before the actual viewing session. This preliminary processing reduces real-time latency during AR content delivery, as the heavy computational work is completed beforehand.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The AR processing pipeline is segmented into distinct stages: image upload, cloud-based analysis and content generation, and local rendering. By dividing the complex processing task into manageable segments and performing the most computationally intensive parts in the cloud while keeping simple operations local, the system optimizes both processing power utilization and latency.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If AR content is rendered in real-time across multiple devices, then user engagement and immersion are improved, but network bandwidth and synchronization requirements increase

Engineering Contradiction:
Improveuser engagementVSAvoidnetwork data transmission
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

Instead of transmitting complete AR content streams to multiple devices, the system uses copying by generating AR content templates once in the cloud that can be efficiently replicated and applied across multiple client devices. This template-based approach reduces redundant data transmission while maintaining consistent AR experiences across all user devices.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12223608B2Augmented reality content generator for suggesting activities at a destination geolocation
Publication Date: 2025.02.11 SNAP INC
  • US12223608B2 patent drawing
  • US12223608B2 patent drawing
  • US12223608B2 patent drawing

AI summary

The subject technology receives, at a client device, a selection of a first selectable graphical item, the first selectable graphical item comprising a first augmented reality content generator corresponding to a particular geolocation. The subject technology causes display, at the client device, of a graphical interface comprising a plurality of selectable augmented reality content items, each selectable augmented reality content item corresponding to a particular activity based at in part on the particular geolocation. The subject technology receives, at the client device, a second selection of a particular selectable augmented reality content item from the plurality of selectable augmented reality content items. The subject technology causes display, at the client device, at least one second augmented reality content item generated by the first augmented reality content generator, the at least one second augmented content item comprising a three-dimensional (3D) scene based at least in part on the particular geolocation.