Messaging Shortcuts for One-Tap Image Function Combinations

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

A messaging system that integrates shortcuts, allowing users to combine individual functions with a single gesture, such as tapping or pressing, to apply these functions to captured image data, with icons displayed in user interfaces for easy access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

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

Engineering Contradiction:
Improveuser input simplicityVSAvoidinteraction time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent combines multiple individual functions (augmented reality content application, camera mode selection, audio track addition) into a single integrated shortcut. When a user selects a shortcut, all associated functions are applied simultaneously to the image data through a single user input, eliminating the need for multiple separate interactions and significantly reducing interaction time while maintaining comprehensive image processing capabilities

Inventive Principle:
Principle #5Merging (Combining)

2Ease of operation

If multiple functions are combined into a single shortcut, then user interaction is simplified, but system complexity increases

Engineering Contradiction:
Improveinterface simplicityVSAvoidsystem architecture complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments the shortcut system into distinct modular components: shortcut definition data structures that store function combinations, shortcut selection logic that identifies user choices, and function execution modules that apply the selected functions. This segmentation allows the complex system to be managed through organized, independent modules that can be developed and maintained separately, reducing the perceived complexity despite the integrated functionality

Inventive Principle:
Principle #1Segmentation

3Productivity

If individual functions are applied separately, then function flexibility is maintained, but productivity decreases

Engineering Contradiction:
Improveimage processing efficiencyVSAvoidfunction selection flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent creates shortcuts that are universally applicable to multiple function types (augmented reality, camera modes, audio tracks) while maintaining the flexibility to customize each shortcut's specific function combination. A single shortcut mechanism serves as a universal interface that can trigger different function sets based on user needs, thereby improving productivity without sacrificing adaptability or versatility

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

Data Source

PatentUS12463925B2Combining individual functions into shortcuts within a messaging system
Publication Date: 2025.11.04 SNAP INC
  • US12463925B2 patent drawing
  • US12463925B2 patent drawing
  • US12463925B2 patent drawing

AI summary

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for combining individual functions into shortcuts. The program and method provide for accessing information for a shortcut for performing with respect to an image captured by a device camera, the shortcut corresponding to a combination of individual functions to apply to the image; causing, based on the accessing, display of an interface with a user-selectable element for performing the shortcut with respect to the image; receiving, via the interface, user selection of the user-selectable element; and applying, in response to the receiving, the combination of the individual functions to the image.