Dynamic Message Input Box Management for Mobile Terminals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication methods are cumbersome and inefficient, particularly when editing and sending multiple messages to a target contact, as they require complex processes such as deleting, re-editing, and re-sending messages.
Innovation Solution
A message sending method that dynamically adds and manages multiple message input boxes in a message editing interface, allowing users to edit and send multiple messages sequentially with a simplified process, and dynamically adjusts the order and presence of message input boxes based on user inputs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a user deletes edited text and re-edits to send multiple messages, then the message content can be updated, but the operation process becomes complicated and time-consuming
Solution Approach 1:
The system provides a message template input box where users can pre-configure message templates with placeholders before actual communication. This preliminary preparation allows users to quickly fill in specific information during messaging without deleting and re-editing entire messages, significantly reducing the time and operations required for message updates
Solution Approach 2:
The message structure is segmented into template portions and dynamic content portions. Users can edit only the specific content portions that need updating while leaving the template structure intact, avoiding the need to delete and re-create entire messages and reducing operational complexity
2Ease of operation
If a user copies and pastes text to send multiple messages, then the editing process is simplified, but only the last edited content can be copied which limits versatility
Solution Approach 1:
Users pre-configure message templates with placeholders for different content types (such as {{name}}, {{time}}, {{location}}) before actual use. This allows selective copying and filling of specific portions rather than copying entire messages, providing both operational simplicity and content flexibility
Solution Approach 2:
Different portions of the message template have different properties - some parts are fixed template structure while others are editable content placeholders. Users can selectively copy and modify specific local portions rather than treating the entire message as a single unit, enhancing versatility while maintaining ease of operation
3Ease of operation
If a user uses quick message reply for communication, then the message editing process is eliminated, but diversified session communication requirements cannot be met and message sending efficiency is low
Solution Approach 1:
Message templates are pre-configured with common message structures and placeholders for frequently used communication patterns. This allows users to quickly send personalized messages by simply filling in specific information, combining the speed of quick replies with the flexibility of customized content for diversified communication needs
Solution Approach 2:
The message template system serves multiple functions - it acts as a quick reply mechanism for standard messages while also providing template customization for diverse communication scenarios. This multi-functionality allows the same system to handle both simple and complex messaging requirements efficiently
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A message sending method and a mobile terminal are provided, where the method includes: receiving at least one first input; adding, in response to each first input, at least one message input box to a message editing interface corresponding to a target contact; receiving at least one second input; and sending message content in a first target input box to the target contact in response to each second input, where the first target input box is a message input box of message input boxes displayed in the message editing interface.