AR Camera Interface Last-Seen Friend Indicators

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current messaging and collaboration platforms lack effective mechanisms to lower communication barriers and facilitate personalized interactions between users, as traditional presence indications do not incentivize users to engage with each other.

Innovation Solution

An augmented reality (AR) interaction system that enables users to share personalized digital content by automatically detecting and presenting active users, using a camera interface with a rotatable filter carousel displaying avatar icons associated with recently active friends, allowing for real-time augmented image sharing and messaging.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional presence indication mechanisms are used, then users can be notified of colleague presence, but user engagement and interaction incentive remain limited

Engineering Contradiction:
Improveuser engagementVSAvoidinteraction mechanism
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent applies visual differentiation through color-coded status indicators and themed filters that change based on user activity states. Different colors represent different presence states (active, inactive, last seen time), making the system more engaging without adding operational complexity. Users can quickly grasp colleague status through color cues rather than text or icons alone.

Inventive Principle:
Principle #32Color changes

Solution Approach 2:

The patent introduces a temporal dimension to presence indication by displaying last-seen timestamps and activity history. This transforms static presence indicators into dynamic, time-aware visual elements that provide context about colleague availability, encouraging timely interactions without requiring complex communication workflows.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If generic presence notifications are displayed, then colleague availability is indicated, but personalized interaction opportunities are not highlighted

Engineering Contradiction:
ImprovepersonalizationVSAvoidcontextual detail
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent applies local quality by customizing the filter carousel content based on each user's specific context - their colleagues, recent interactions, and activity patterns. Each user sees a personalized selection of filters and avatars relevant to their professional network, rather than a generic set. This maintains rich contextual information while adapting the interface to individual user needs and relationships.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If manual filtering and content selection is required, then users can customize their view, but time and effort are consumed

Engineering Contradiction:
Improvecontent selectionVSAvoidsetup time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically curating and pre-organizing filter content based on user profiles, colleague relationships, and activity data before the user needs it. The filter carousel is pre-populated with relevant avatars, themes, and filters tailored to each user's context, eliminating the need for manual setup while maintaining high personalization. This reduces both time investment and operational effort.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system serves itself by automatically updating and reorganizing filter content based on real-time colleague activity and user interaction patterns. The filter carousel dynamically adapts without user intervention, selecting and presenting relevant content based on current context. This self-service approach maintains ease of operation while eliminating time-consuming manual configuration.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12079909B1Showing last-seen time for friends in augmented reality (AR)
Publication Date: 2024.09.03 SNAP INC
  • US12079909B1 patent drawing
  • US12079909B1 patent drawing
  • US12079909B1 patent drawing

AI summary

In one example, a method includes causing presentation of a camera interface, the camera interface displaying a first image captured by a camera of a computing device of a first user of an interaction system, identifying a set of users of the interaction system that are associated with the first user, determining a subset of the set of users that have been active on the interaction system within a determinable time period, causing presentation, within the camera interface, of a graphical element for each user of the subset of users, each graphical element being user-selectable to invoke an augmentation mechanism, detecting user selection of a first graphical element associated with a second user of the subset, and causing presentation, within the camera interface and responsive to the detection of the user selection of the first graphical element, of an augmentation of the first image to generate augmented image.