Instant Messaging Conversation Switching via Segmented List

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of instant messaging applications face inconvenience when switching between conversations, as they need to close the current conversation, return to the conversation list, and open another, requiring multiple steps that increase response time.

Innovation Solution

The instant messaging application is configured to display a list of conversations upon selecting an option within the conversation screen, allowing users to navigate quickly between conversations by prioritizing unread messages and recent activity, enabling easy access to both new and older conversations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users close current conversation and return to conversation list to open another conversation, then users can switch between conversations, but the number of steps increases and response time increases

Engineering Contradiction:
Improveconversation switching operationVSAvoidresponse time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent segments the conversation list display into two parts: a condensed menu showing only conversation identifiers (names or initials) and a full list showing all conversation details. This segmentation allows users to access the conversation list quickly for switching purposes without being overwhelmed by full details, thereby reducing switching steps and time while maintaining ease of operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic display behavior where the conversation list adapts its level of detail based on user interaction context. When users need to switch conversations, the system provides a condensed view for quick selection; when users need detailed information, the full list is available. This dynamic adaptation optimizes both switching speed and information accessibility.

Inventive Principle:
Principle #15Dynamics

2Loss of information

If users access full conversation list with all details, then users can see all conversation information, but the time to locate specific conversations increases

Engineering Contradiction:
Improveconversation information accessibilityVSAvoidtime to locate conversation
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent segments conversation information into essential identifiers (names, initials) displayed in the condensed menu for quick scanning, and full details available in the complete list. This segmentation allows users to rapidly locate conversations by their identifiers without being distracted by detailed content, reducing location time while preserving full information accessibility when needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the most critical conversation identification elements (conversation names or initials) and places them prominently in the condensed menu. This extraction allows users to quickly identify and locate specific conversations without processing all conversation details, significantly reducing the time to locate conversations while maintaining access to full information through the complete list.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9935792B2System and method for switching between conversations in instant messaging applications
Publication Date: 2018.04.03 MALIKIE INNOVATIONS LTD
  • US9935792B2 patent drawing
  • US9935792B2 patent drawing
  • US9935792B2 patent drawing

AI summary

A system and method are provided for switching between conversations in instant messaging applications. The instant messaging application is configured for displaying a list of conversations upon detecting selection of the option within a menu or link within the conversation screen and permit navigation to another conversation. The conversations may be prioritized based first on whether the conversation has any unread messages and within the grouping of those conversations having unread messages, may be prioritized based on when the last activity occurred. In this way, the user has easiest access to conversations with the most recent activity with the ability to scroll down the list of conversations to continue an older conversation if desired.