Message App Tabbed Compose Window for Multi-Type Draft Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current message applications in electronic devices do not support separate compose windows for different message transmission types or identifiers, making it difficult for users to change message transmission types or identifiers during message composition, and they cannot temporarily store draft messages for various transmission identifiers, leading to confusion and limitations in message management.
Innovation Solution
An electronic device method and system that selects a conversation partner, identifies associated message types, and generates tabs for these types in a user interface, allowing users to easily switch between message types and store draft messages for each identifier, enhancing message composition and management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a message application provides one compose window for one chat room, then the device complexity is reduced, but the ease of operation deteriorates because users cannot change message transmission types or identifiers during composition
Solution Approach 1:
The patent divides the single compose window into multiple tabs, with each tab corresponding to a different message transmission type (SMS, MMS, IM). This segmentation allows users to switch between message types within the same chat room context without creating separate compose windows, thus maintaining operational simplicity while enabling flexible message type changes.
Solution Approach 2:
The patent introduces a tab dimension to the compose window interface. Instead of horizontally expanding to create separate windows for each message type, the solution vertically layers multiple message type views within a single window using tabs. This dimensional transformation allows multiple message types to coexist in one compose window, resolving the contradiction between simplicity and flexibility.
2Device complexity
If a message application uses one compose window per chat room, then the device complexity is reduced, but the adaptability deteriorates because the application cannot support multiple transmission identifiers simultaneously
Solution Approach 1:
The patent makes the single compose window universal by enabling it to handle multiple transmission identifiers (SIM cards, phone numbers, IM accounts) through tabs. Each tab can be configured with different transmission identifier settings, allowing the same compose window to adapt to various messaging scenarios and multi-SIM requirements without needing separate windows for each identifier.
Solution Approach 2:
The patent introduces dynamic configuration capabilities to the compose window, where tabs can be created, modified, and configured with different transmission identifiers based on user needs. This dynamic adaptability allows the message application to adjust to multi-SIM environments and changing messaging requirements while maintaining a consistent single-window interface structure.
3Ease of operation
If a message application has one compose window for each chat room, then the ease of operation is maintained, but the loss of information increases because draft messages cannot be stored for different transmission identifiers
Solution Approach 1:
The patent segments the draft message storage functionality by tab, with each tab maintaining its own draft message independently. When users switch between tabs corresponding to different transmission identifiers, their respective draft messages are preserved and restored automatically. This segmentation prevents draft message loss while maintaining easy access within the single compose window context.
Solution Approach 2:
The patent introduces tabs as intermediaries between the compose window and draft message storage system. Each tab acts as a mediator that links specific transmission identifier configurations with their corresponding draft messages, ensuring that draft information is not lost when switching between different message types or identifiers while keeping the interface simple for users.
Data Source
AI summary
A method comprising: selecting, by an electronic device, a conversation partner; identifying, by the electronic device, one or more message types that are associated with the conversation partner; generating, by the electronic device, a set of one or more tabs corresponding to the message types; and displaying the set of one or more tabs in a user interface for exchanging communications with the conversation partner.


