Visual Code Feature Activation Through Messaging Interface Animation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing messaging systems require users to manually download and activate features after scanning visual codes, disrupting the user's interface and increasing interaction requirements.

Innovation Solution

A messaging system that animates a custom graphic from the visual code area to a carousel interface, automatically downloading and activating corresponding features without additional user prompts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually download and activate features after scanning visual codes, then feature access is achieved, but user interaction complexity increases and user experience deteriorates

Engineering Contradiction:
Improveease of feature accessVSAvoidinteraction complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system automatically downloads and activates features without requiring user intervention. After scanning a visual code, the messaging system autonomously handles feature provisioning, eliminating manual download and activation steps while maintaining secure feature access

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by automatically downloading and configuring features in advance of user usage. The feature activation process is initiated automatically upon code scanning, preparing the feature ready for immediate use without additional user prompts or steps

Inventive Principle:
Principle #10Preliminary action

2Extent of automation

If separate message boxes are used to prompt feature download, then feature activation is achieved, but interface disruption increases and user experience deteriorates

Engineering Contradiction:
Improveautomation of feature activationVSAvoidinterface disruption
Core Design Contradiction:
Extent of automationVSObject-affected harmful factors

Solution Approach 1:

The feature activation process is merged seamlessly into the existing messaging interface flow. Instead of introducing separate message boxes or overlays that disrupt the interface, the system integrates the download and activation steps within the current context, maintaining interface continuity and reducing visual distractions

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system acts as an intermediary that automatically mediates between code scanning and feature activation. This intermediary process handles the download and activation in the background without requiring user attention or disrupting the interface, smoothly bridging the gap between recognition and activation

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12393324B2Interacting with visual codes within messaging system
Publication Date: 2025.08.19 SNAP INC
  • US12393324B2 patent drawing
  • US12393324B2 patent drawing
  • US12393324B2 patent drawing

AI summary

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for interacting with visual codes within a messaging system. The program and method provide for displaying, by a messaging application, captured image data comprising a visual code, the visual code including a custom graphic and being decodable to access a first feature of the messaging application; receiving user input selecting the visual code; displaying an updated version of the custom graphic; providing an animation which depicts the updated version of the custom graphic as moving from the visual code to an interface element comprising a group of icons, each icon within the group of icons being user-selectable to access a respective second feature of the messaging application; and updating the group of icons to include an additional icon which is user-selectable to access the first feature of the messaging application.