Augmented Reality Content Generators for Shared Travel Browsing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing augmented reality experiences in messaging systems are isolated to a single user and lack efficient processing and rendering of AR content across multiple devices, leading to lag and inefficiencies.

Innovation Solution

Utilizing server resources and peer-to-peer networks to process and render AR content, enabling a shared group experience among users, with techniques like motion sensor input and local network propagation to reduce latency and enhance immersion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If AR content is processed and rendered on individual client devices, then each user has a dedicated AR experience, but the system experiences lag and graphical bottlenecks due to limited device resources

Engineering Contradiction:
ImproveAR experience qualityVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent introduces a server as an intermediary between multiple client devices and the AR content generation process. The server performs the computationally intensive tasks of processing motion sensor inputs and rendering AR content, while client devices only handle lightweight tasks like capturing sensor data and displaying pre-rendered AR content. This mediator architecture resolves the contradiction by centralizing heavy processing to improve both reliability of AR experience quality and productivity through efficient resource utilization.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If AR content is generated for single user experience, then processing requirements are manageable, but the system lacks shared group experience capability

Engineering Contradiction:
Improveshared experience capabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent designs the server-based AR generation system to serve multiple functions: it can generate AR content for individual users or synchronized group experiences, process different types of motion sensor data, and support various display configurations. This universal architecture enables the system to adapt between single-user and multi-user modes without requiring separate specialized systems, thereby achieving shared experience capability while managing complexity through a unified platform.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Speed

If motion sensor input is processed in real-time for AR content generation, then the AR experience is responsive and immersive, but the processing load increases causing latency

Engineering Contradiction:
ImproveAR content response timeVSAvoidprocessing latency
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent implements preliminary action by having the server continuously process motion sensor inputs and pre-generate AR content frames before they are needed for display. The system maintains a buffer of pre-rendered AR content that can be quickly displayed in response to user actions, eliminating the need for real-time processing during the actual AR experience. This approach maintains responsiveness while reducing processing latency by performing computations in advance.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250265784A1Augmented reality content generators for spatially browsing travel destinations
Publication Date: 2025.08.21 SNAP INC
  • US20250265784A1 patent drawing
  • US20250265784A1 patent drawing
  • US20250265784A1 patent drawing

AI summary

The subject technology selects a set of augmented reality content generators from a plurality of augmented reality content generators. The subject technology causes display, at a client device, of a graphical interface comprising a plurality of selectable graphical items. The subject technology receives, at the client device, a selection of a first selectable graphical item from the plurality of selectable graphical items, 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, at least one augmented content reality item generated by the first augmented reality content generator. The subject technology causes display, at a second client device, the at least one augmented content reality item generated by the first augmented reality content generator, the at least one augmented content reality item comprising the 3D scene based at least in part on the particular geolocation.