Switchable Messaging Modes for Dynamic Display Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Instant messaging systems lack an adaptive mode-switching mechanism to optimize the display of messages based on user engagement levels, leading to suboptimal user interaction and message presentation.

Innovation Solution

A software application that switches between conversation mode and engagement mode based on user behavior, such as message frequency and presence status, to dynamically adjust the display of messages, with engagement mode showing only the most recent messages in a larger format to enhance focus on rich media content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the client displays all messages in sequence in conversation mode, then the complete conversation history is preserved, but the display area for individual messages is reduced and user focus is diluted

Engineering Contradiction:
Improveconversation historyVSAvoiddisplay area for messages
Core Design Contradiction:
Loss of informationVSArea of moving object

Solution Approach 1:

The system dynamically switches between conversation mode and engagement mode based on user behavior indicators. In engagement mode, the display transitions from showing multiple messages in sequence to showing a single selected message in full screen, adapting the interface to the user's current engagement level with the conversation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The message display is segmented into two distinct modes: conversation mode for viewing the sequence of messages, and engagement mode for focused viewing of individual messages. This segmentation allows the system to optimize the display area for the current user need without losing the overall conversation context.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If the client displays messages in conversation mode with full history, then context is maintained, but user engagement and focus on individual messages is reduced

Engineering Contradiction:
Improvemessage contextVSAvoiduser engagement
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The interface dynamically adapts between conversation mode and engagement mode based on user behavior. When user engagement is detected (through indicators like message frequency or explicit selection), the system transitions to engagement mode to enhance focus on individual messages while maintaining the ability to return to conversation mode for context.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system introduces an intermediary engagement mode that acts as a bridge between the full conversation history and individual message focus. This mode allows users to deeply engage with specific messages while the underlying conversation context remains accessible, facilitating both focused interaction and contextual understanding.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If the system provides linear conversation history display, then complete message sequence is visible, but real-time interaction speed and responsiveness are reduced

Engineering Contradiction:
Improvemessage sequenceVSAvoidinteraction speed
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The display mode dynamically switches based on interaction needs. In engagement mode, the system prioritizes rapid interaction by displaying only the current message, eliminating the need to scroll through history during active conversation, thereby increasing interaction speed while maintaining message sequence integrity through the ability to switch back to conversation mode.

Inventive Principle:
Principle #15Dynamics

4Device complexity

If the client uses fixed display mode for messages, then interface simplicity is maintained, but adaptability to different user engagement levels is reduced

Engineering Contradiction:
Improveinterface simplicityVSAvoidmode adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system implements dynamic mode switching between conversation mode and engagement mode based on user behavior indicators. This allows the interface to adapt to different engagement levels automatically, providing simplicity when appropriate while enhancing adaptability when user engagement patterns indicate a need for focused message viewing.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10516632B2Switchable modes for messaging
Publication Date: 2019.12.24 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10516632B2 patent drawing
  • US10516632B2 patent drawing
  • US10516632B2 patent drawing

AI summary

Techniques for switchable modes for messaging are described. In various implementations, a software application for messaging includes a conversation mode and an engagement mode each representing different respective modes for presenting a message. The engagement mode, for instance, provides a larger portion of an available display area for the message than the conversation mode. According to one or more implementations, switching between the conversation mode and the engagement mode is based on a user behavior indicating a level of engagement of a user relative to the application.