Instant Messaging Message Container for Non-Foreground Notification

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvemessage visibilityVSAvoidtime to retrieve messages
Core Design Contradiction:
Loss of informationVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvemessage content accessibilityVSAvoidscreen space usage
Core Design Contradiction:
Loss of informationVSArea of stationary object

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.

Inventive Principle:
Principle #1Segmentation

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.

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

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

Engineering Contradiction:
Improvescreen space availabilityVSAvoidmessage accessibility
Core Design Contradiction:
Area of stationary objectVSEase of operation

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.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9965132B2Presenting text messages
Publication Date: 2018.05.08 APPLE INC
  • US9965132B2 patent drawing
  • US9965132B2 patent drawing
  • US9965132B2 patent drawing

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.