Dynamic Template Selection for Instant Messaging Transactions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing online platform services for item transactions lack efficient and customizable messaging templates for users, particularly in the context of instant messaging services associated with item transactions.

Innovation Solution

A method and apparatus that provide a template list for generating messages related to item transactions, where the composition of the template varies based on the product corresponding to the item or the time of the request, allowing users to select and customize templates within the messenger application.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a template list with multiple user interface templates is provided for item transactions, then the adaptability and customization of messaging is improved, but the device complexity and interface complexity increase

Engineering Contradiction:
Improvetemplate customizationVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The messaging template system is segmented into multiple pre-defined templates (e.g., delivery confirmation, receipt acknowledgment, transaction status) that can be independently selected and combined. Each template is a discrete unit with specific functionality, allowing users to choose from predefined options rather than creating messages from scratch, thus reducing overall interface complexity while maintaining adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Templates are pre-configured with appropriate content, formatting, and exposure conditions before being made available to users. The system pre-establishes the structure and parameters of each template, so users only need to select and potentially modify existing configurations rather than building messages from basic elements, reducing the perceived complexity of the interface.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If templates are filtered based on exposure conditions (time, product type), then the ease of operation and relevance of messages is improved, but the device complexity increases

Engineering Contradiction:
Improvemessage selection easeVSAvoidfiltering mechanism complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The template filtering mechanism operates autonomously based on predefined exposure conditions such as time of day, product category, or transaction status. The system automatically determines which templates are relevant and presents them to users without requiring manual configuration of filter criteria, thus improving ease of operation while keeping the underlying complexity hidden from the user.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically adjusts template availability and visibility based on changing parameters such as time of day, product type, or user preferences. By automatically modifying which templates are exposed based on these parameters, the system simplifies user interaction (users always see relevant templates) while the complexity of parameter monitoring and filtering remains managed by the system.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the template composition varies based on product or time, then the adaptability and relevance of communication is improved, but the complexity of template management increases

Engineering Contradiction:
Improvetemplate relevanceVSAvoidtemplate management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Templates are designed with multi-functionality to handle various scenarios. A single template framework can serve multiple purposes by adjusting parameters such as product type, time of day, or transaction stage. This universal design allows one template structure to adapt to multiple situations without requiring separate templates for each scenario, reducing management complexity while maintaining high adaptability.

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

Solution Approach 2:

The template system is dynamic rather than static, allowing templates to automatically adjust their content and parameters based on real-time conditions such as product category or time of day. This dynamic behavior enables templates to remain relevant across different scenarios without requiring manual creation and management of numerous specialized templates, thus reducing overall management complexity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12340364B2Method and apparatus for communication system using user interfaces for instant messaging service associated with item transactions
Publication Date: 2025.06.24 KAKAO CORP
  • US12340364B2 patent drawing
  • US12340364B2 patent drawing
  • US12340364B2 patent drawing

AI summary

An instant messaging service may be configured to receive transaction information and enable users to respond to those transactions through chat messages. A first user interface screen associated with an item transaction may be provided in a chatroom interface of an executed messenger application. The first user interface screen may comprise an interfacing object associated with a list of user interface templates. Based on a user selection of the interface object and based at least one exposure condition associated with the list of user interface templates, at least one user interface template may be selected from the list of user interface templates for display in a second user interface screen of the executed messenger application. In a second user interface screen of the executed messenger application, a first user interface template of the at least one user interface template may be displayed.