Messaging App Sticker Extensions for Dynamic Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inefficiencies in finding and selecting appropriate graphical elements in messaging applications, as they must manually search through numerous images or avatars to convey specific messages, leading to resource waste and decreased usage due to time-consuming navigation.

Innovation Solution

A messaging application system that intelligently selects and presents graphical elements based on user interactions with connected applications, dynamically ordering and ranking them by recency of use, reducing the need for users to navigate through multiple screens and interfaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If users manually search through numerous images or avatars to convey specific messages, then they can find appropriate graphical elements, but it leads to time-consuming navigation and resource waste

Engineering Contradiction:
Improveaccuracy of finding appropriate graphical elementsVSAvoidtime required to search and select graphical elements
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system automatically monitors user interactions with connected applications and generates graphical element recommendations without requiring manual input from users. The messaging application self-updates the graphical element list based on observed user behavior patterns, eliminating the need for users to manually search through extensive libraries.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback loop where user interactions with connected applications are continuously monitored, and this information is used to dynamically update and refine the list of recommended graphical elements. The system learns from user behavior patterns and adjusts recommendations accordingly, improving accuracy over time while reducing search time.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If users navigate through multiple screens and interfaces to find graphical elements, then they can access the full library, but it decreases usage due to complexity

Engineering Contradiction:
Improveaccess to comprehensive graphical element libraryVSAvoidsimplicity of accessing graphical elements
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system extracts and presents only the most relevant graphical elements to users based on their recent interactions with connected applications. Instead of requiring users to navigate through the entire graphical element library, the system curates a focused list of top recommendations that are most likely to be useful, thereby simplifying access while maintaining versatility.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs preliminary filtering and ranking of graphical elements before presentation to users. By pre-processing the graphical element library based on user interaction data, the system prepares a customized, ranked list that requires minimal user effort to navigate, thus improving ease of operation while preserving access to the comprehensive library through the ranked recommendations.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the messaging application provides predetermined graphics, then users can quickly select from available options, but it limits customization and relevance to user context

Engineering Contradiction:
Improvespeed of selecting graphical elementsVSAvoidrelevance of graphical elements to user context
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system dynamically generates and updates the list of recommended graphical elements based on real-time user interactions with connected applications. Rather than providing a static predetermined list, the system continuously adapts the recommendations to reflect current user context, ensuring both speed of selection and relevance to what the user is currently doing.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameters of graphical element recommendations based on user behavior patterns observed from connected applications. By monitoring interaction types, frequency, and context, the system adjusts which graphical elements are recommended and in what order, maintaining both quick selection capability and high relevance to user context.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11616875B2Messaging application sticker extensions
Publication Date: 2023.03.28 SNAP INC
  • US11616875B2 patent drawing
  • US11616875B2 patent drawing
  • US11616875B2 patent drawing

AI summary

Systems and methods are provided for performing operations including: receiving, with a messaging application implemented by one or more processors of a user device, a communication from a given application representing a first user interaction with the given application; generating, with the messaging application, a list of graphical elements based on the communication received from the given application; displaying, with the messaging application, the list of graphical elements; receiving, with the messaging application, a user selection of a first graphical element from the list of graphical elements; and incorporating, with the messaging application, the graphical element selected by the user into a message for transmission to another user.