Scan-Based Messaging Shortcuts for Multi-Function Image Actions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing messaging systems require multiple user inputs and interactions to apply various functions to image data, such as augmented reality content, camera modes, and audio tracks, leading to a cumbersome user experience.

Innovation Solution

Implementing shortcuts that combine individual functions, allowing users to apply them with a single gesture, and displaying icons for these shortcuts in messaging application interfaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If multiple individual functions are applied separately to image data, then comprehensive processing capability is achieved, but user input complexity and operation time increase

Engineering Contradiction:
Improveuser input complexityVSAvoidfunction combination complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent combines multiple individual functions (augmented reality content application, camera mode switching, audio track addition) into a single integrated shortcut operation. When a user selects a shortcut from the presented options, the system executes multiple functions simultaneously through one user input, thereby reducing operational complexity while maintaining comprehensive processing capability

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The shortcut mechanism serves as a universal interface that can trigger different combinations of functions based on the detected objects and context. A single shortcut system handles diverse operations including AR content application, camera mode changes, and audio track additions, making the system multi-functional without requiring separate controls for each function

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

2Productivity

If multiple sequential user inputs are required to apply functions, then precise control over each function is maintained, but time consumption and user engagement decrease

Engineering Contradiction:
Improveoperation efficiencyVSAvoidtime for multiple inputs
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary analysis by detecting objects in the captured image and pre-determining relevant shortcuts before user selection. This preliminary action prepares the shortcut options in advance based on the image content, so that when the user selects a shortcut, the associated functions are already identified and ready for immediate execution, reducing the time required for multiple sequential inputs

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Multiple functions that would traditionally require sequential execution are merged into a single shortcut operation. When a user selects a shortcut, the system simultaneously applies AR content, switches camera modes, and adds audio tracks in one integrated action, dramatically improving productivity while eliminating the time loss associated with multiple sequential user inputs

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250371751A1Presenting shortcuts based on a scan operation within a messaging system
Publication Date: 2025.12.04 SNAP INC
  • US20250371751A1 patent drawing
  • US20250371751A1 patent drawing
  • US20250371751A1 patent drawing

AI summary

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting shortcuts based on a scan operation. The program and method provide for receiving a user request to identify at least one object depicted in an image captured by a device camera; determining, in response to receiving the user request, an attribute of an object depicted in the image; selecting, from a plurality of shortcuts for performing with respect to the image, a shortcut that is associated with the attribute of the object, each shortcut of the plurality of shortcuts corresponding to a combination of individual functions to apply to the image; and causing display of an interface with a user-selectable element for performing the selected shortcut with respect to the image.