Instant Message Layout Modes and Dynamic Textbox Width Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing instant messaging systems lack a user-friendly interface for organizing and displaying messages, particularly in multi-user conversations, leading to confusion and mental burden for users in identifying which message is a reply to whom, and do not provide flexible layout options or adjustments for better readability.

Innovation Solution

A device and method that utilize a processor to set multiple layout modes for organizing and displaying messages, adjust textbox widths based on events like message sending or rotation, and provide commands for easy user interaction, such as gestures and customizable command display, to enhance message organization and readability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If messages are displayed in a conventional linear format, then the interface is simple, but users experience confusion in multi-user conversations and cannot easily identify which message is a reply to whom

Engineering Contradiction:
ImproveMessage identification easeVSAvoidInterface structure complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments messages into hierarchical groups based on conversation threads, with each message displayed in a structured format that visually separates different conversation branches. This allows users to easily identify reply relationships while maintaining interface organization through systematic division of message streams.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a hierarchical dimension to the linear message stream by organizing messages in a tree-like structure with visual indicators showing parent-child relationships. This transforms the flat one-dimensional message list into a multi-dimensional hierarchical display, enabling users to track conversation flows across multiple users and threads simultaneously.

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

2Ease of operation

If the hierarchical structure is adjusted to accommodate varying text message lengths, then readability is improved, but the structure becomes less stable and requires complex adjustment commands

Engineering Contradiction:
ImproveReadabilityVSAvoidHierarchical structure stability
Core Design Contradiction:
Ease of operationVSStability of the object's composition

Solution Approach 1:

The patent implements a dynamic hierarchical structure that automatically adjusts message box widths and spacing based on the length of text messages. The layout adapts in real-time to content requirements while preserving the hierarchical relationships through consistent visual formatting rules, eliminating the need for manual structure adjustments.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The hierarchical structure automatically reconfigures itself based on message content length and type, without requiring user intervention. The system self-adjusts textbox dimensions, spacing, and positioning to optimize readability while maintaining structural integrity through predefined formatting constraints that adapt to content needs.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If multiple layout modes are provided for different conversation scenarios, then adaptability is improved, but the device complexity increases

Engineering Contradiction:
ImproveLayout adaptabilityVSAvoidSystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal hierarchical display framework that can accommodate multiple conversation scenarios and layout requirements through a single unified structure. The same basic hierarchical organization system adapts to different conversation types (one-on-one, group chats, threaded discussions) by adjusting formatting parameters rather than requiring separate layout modes, thereby maintaining low system complexity while achieving high adaptability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10671249B2Device and method for organizing and displaying instant messages in various structured fashions
Publication Date: 2020.06.02 KIM BYUNG JIN
  • US10671249B2 patent drawing
  • US10671249B2 patent drawing
  • US10671249B2 patent drawing

AI summary

A device for organizing and displaying messages, the device comprising a processor, the processor being configured to: set a plurality of layout modes for organizing and displaying the messages exchanged among devices in a structured fashion; determine a layout mode for a chat session among the plurality of layout modes; display messages included in the chat session in the determined layout mode; and adjust the textbox-widths of all messages whenever a predetermined event occurs, wherein the event comprises at least one of a rotation of the device, sending or receiving of at least one message, and an input of at least one command for a scheme of displaying messages.