Messaging Chat Interface Keyword Detection and Input Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing messaging services lack efficient methods to enhance user interaction and functionality, particularly in mobile environments, by integrating advanced features such as keyword detection and emoticon recommendation within limited chat interfaces.

Innovation Solution

A method and apparatus for a messaging service that detects keywords of different types in a chat interface, switches input modes based on detected keywords, and replaces text with corresponding emoticons or links, enabling enhanced user interaction through keyword detection and emoticon recommendation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If keyword detection and emoticon recommendation features are integrated into the chat interface, then user interaction and functionality are enhanced, but the complexity of the chat interface increases

Engineering Contradiction:
ImprovefunctionalityVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The chat interface is segmented into distinct functional zones: a text input area for keyword detection, a separate emoticon recommendation panel, and a chat display area. This segmentation allows each feature to operate independently without overwhelming the user, resolving the contradiction by organizing complexity into manageable segments while maintaining enhanced functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The emoticon recommendation feature is implemented as an overlay or side panel that adds a new dimension to the chat interface rather than replacing the existing text input area. This dimensional addition allows keyword detection and emoticon recommendation to coexist without increasing perceived complexity, as users can access emoticons in a separate spatial dimension while maintaining the original chat flow.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of operation

If multiple input modes are supported for different keyword types, then user convenience is improved, but the complexity of input handling increases

Engineering Contradiction:
Improveuser convenienceVSAvoidinput handling complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The input mode is made dynamic and context-dependent rather than static. The system automatically detects the type of keyword entered (e.g., location, contact, emoticon trigger) and dynamically switches between different input modes accordingly. This dynamic adaptation simplifies user operation as they don't need to manually select modes, while the system handles the complexity of mode switching automatically based on keyword type detection.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs self-service by automatically detecting keyword types and switching input modes without requiring user intervention. The chat interface monitors incoming text, identifies keyword categories, and autonomously adjusts the input handling mechanism, thereby improving user convenience while concentrating complexity within the system rather than the user interface.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If keywords are replaced with emoticons or links, then user engagement is enhanced, but the loss of original text information occurs

Engineering Contradiction:
Improveuser engagementVSAvoidtext information loss
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system performs preliminary action by providing emoticon recommendations based on detected keywords before the user finalizes their message. Users can review the recommended emoticons and decide whether to replace the keyword, preserving the option to retain original text. This preliminary presentation of alternatives allows users to make informed decisions, enhancing engagement while preventing irreversible information loss.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by displaying the detected keywords and suggested emoticon replacements to users before execution. This feedback loop allows users to review what will be replaced and make adjustments if needed. The original keyword text remains visible during the replacement decision process, ensuring users can recover or modify their input, thus maintaining information integrity while enabling enhanced engagement through emoticon substitution.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12438833B2Method and apparatus for messaging service
Publication Date: 2025.10.07 KAKAO CORP
  • US12438833B2 patent drawing
  • US12438833B2 patent drawing
  • US12438833B2 patent drawing

AI summary

A messaging service method and apparatus are disclosed. An operating method of a terminal on which an application for a messaging service is installed includes displaying a keyword of a first type in a chat interface, wherein the keyword of the first type is detected from a text input into a message input window of the chat interface in a first input mode, based on a request corresponding to a keyword of a second type detected from the text, changing an input mode of the chat interface to a second input mode, and in response to the input mode being changed, replacing displaying of the keyword of the first type with displaying of an interfacing object corresponding to the keyword of the second type.