Instant Messaging Message Container for Non-Foreground Notification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Instant messaging systems do not effectively notify users of new messages in non-foreground chat conversations, requiring users to actively retrieve and manage multiple messages from different senders, which can be inefficient and cumbersome.
Innovation Solution
Implementing a message container, such as a stylized text bubble, that displays a summary of the message in proximity to the sender's representation, allowing users to prioritize responses and manage messages without needing to access separate chat windows, with customizable appearance and behavior settings.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If users view multiple instant messages from different senders in separate chat windows, then users can see all messages, but users must actively retrieve and manage messages which increases time consumption and operational complexity
Solution Approach 1:
The system performs preliminary action by automatically displaying message containers with message previews in the contact list before the user needs to read them. Messages are pre-prepared and presented in a convenient format, eliminating the need for users to actively retrieve and manage multiple chat windows. The message container appears in advance with sufficient information for the user to prioritize responses without accessing separate chat windows.
2Loss of information
If users open separate chat windows for each conversation, then users can read full messages, but the screen space required increases and message prioritization becomes difficult
Solution Approach 1:
The system segments the message display by creating individual message containers for each instant message, which can be independently displayed in the contact list. Each message container is a self-contained unit showing the message preview and sender information, allowing multiple messages to be displayed simultaneously without requiring separate chat windows. This segmentation enables efficient use of screen space while maintaining message accessibility.
Solution Approach 2:
The system transitions from a two-dimensional chat window layout to a three-dimensional hierarchical structure where message containers are displayed within the contact list interface. This dimensional change allows messages to be organized by sender and priority in a compact format, reducing screen space requirements while maintaining full message accessibility through the container's expandable nature.
3Area of stationary object
If the chat list is hidden or minimized to reduce screen clutter, then screen space is freed, but users must actively cause the list to be presented to read new messages
Solution Approach 1:
The message container system provides self-service by automatically presenting itself in the contact list when a user receives an instant message. The container appears automatically with the message preview and sender information, eliminating the need for users to actively retrieve or restore hidden chat lists. The system serves itself by maintaining visibility and accessibility of messages without requiring user intervention to restore hidden interfaces.
Data Source
AI summary
In an instant messaging application, a message container (e.g., a stylized text bubble) is provided for indicating that an activity has occurred in a non-foreground chat. The message container can be displayed in the chat where the activity occurred. The message container can contain a portion of the message (e.g., the beginning of the message). The message container can contain a summary of the message. The message container can have an arbitrary shape or appearance. The user can define or select the appearance of the message container.


