Context-Aware Emoji Reaction Interface for Messaging Platforms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication platforms face challenges in providing intuitive and efficient user interfaces for reacting to messages with emojis, as users often need to navigate through large collections, leading to cumbersome experiences due to limited screen real estate and inefficient search processes.

Innovation Solution

The system enhances user interfaces by displaying emojis within messages as selectable graphical representations, automatically recommending relevant emojis based on message content and context, and surfacing them in a reaction area for easy access, reducing the need for extensive scrolling and multiple input interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users navigate through large emoji collections via traditional menus, then comprehensive emoji selection is available, but user interaction becomes cumbersome and time-consuming

Engineering Contradiction:
Improveemoji selection capabilityVSAvoiduser interaction simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system performs preliminary action by automatically analyzing message content and pre-selecting relevant emojis before the user needs to choose. The emoji recommendation module processes the message text, identifies key entities and sentiments, and generates a curated subset of relevant emojis, eliminating the need for users to manually browse through large emoji collections.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system extracts only the most relevant emojis from the complete emoji collection based on message content analysis. Instead of presenting the full emoji set, the interface extracts and displays a focused subset of emojis that are contextually appropriate, reducing cognitive load and interaction complexity while maintaining comprehensive selection capability.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If traditional emoji menus are used, then all emojis are accessible, but screen real estate is wasted and search efficiency decreases

Engineering Contradiction:
Improveemoji accessibilityVSAvoidscreen real estate utilization
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The system extracts and displays only the most relevant emojis in the reaction area, removing unnecessary emojis from the immediate view. This extraction approach maintains full emoji accessibility through the recommendation system while significantly reducing the screen space required for emoji selection, as only a focused subset is presented at any given time.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies local quality by providing different emoji presentation strategies in different interface areas. The reaction area displays a compact, contextually-relevant subset of emojis optimized for quick selection, while the full emoji collection remains accessible through alternative means, allowing each region to serve its specific function efficiently.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If multiple input interactions are required to select emojis, then precise emoji selection is possible, but power consumption increases and battery life decreases

Engineering Contradiction:
Improveemoji selection precisionVSAvoiddevice power consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary action by pre-processing message content and pre-generating emoji recommendations before user interaction begins. This upfront processing reduces the number of interactive steps required, as users can select from pre-filtered options rather than performing multiple searches and filtrations, thereby reducing power consumption from repeated interface rendering and processing cycles.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies partial action by providing a curated subset of emojis that covers the majority of user needs for any given message context. Rather than requiring users to search through the complete emoji set, the recommendation system provides enough options (the relevant subset) to satisfy most selection needs with minimal interaction, reducing overall power consumption while maintaining adequate selection precision.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11829586B2System and method for reacting to messages
Publication Date: 2023.11.28 SLACK TECHNOLOGIES INC
  • US11829586B2 patent drawing
  • US11829586B2 patent drawing
  • US11829586B2 patent drawing

AI summary

The present disclosure generally relates to techniques for reacting to a message in a communication platform. An exemplary method implemented at least in part by a user computing device of a user associated with a communication platform comprises: displaying the message in a message area; identifying, based on the message, one or more reactive emojis; displaying one or more graphical representations of the one or more reactive emojis; receiving, from a user, an input selecting a graphical representation of the one or more reactive graphical representations; in response to receiving the input, displaying a reaction to the message in a reaction area; and displaying a response input area for inputting a response to the message.