Group Communication Interface with Thread Pane Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional messaging systems lack efficient mechanisms for managing and displaying thread-based communications within group-based communication channels, leading to cluttered interfaces and inefficient information dissemination.

Innovation Solution

A group-based communication interface that includes a channel list pane, a channel messaging pane, and a thread communication pane, allowing users to create and manage subsidiary channel-based thread communications, with features like thread summary indicators, profile identifiers, and notification systems to organize and prioritize messages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If thread-based communications are added to group-based communication channels, then information organization and accessibility are improved, but interface complexity increases

Engineering Contradiction:
Improveinformation accessibilityVSAvoidinterface complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The interface is segmented into multiple panes: a channel list pane for selecting communication channels, a channel messaging pane for displaying main channel messages, and a thread communication pane for displaying subsidiary thread discussions. This segmentation allows users to access both channel-level and thread-level communications simultaneously without cluttering a single view, thereby improving information accessibility while managing interface complexity through structured division.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a spatial dimension to the communication interface by adding a dedicated thread communication pane that exists alongside the main channel messaging pane. Instead of nesting threads within the main message stream (one-dimensional), the system creates a parallel display dimension where threads can be viewed and managed separately, allowing users to maintain context of both the parent channel and subsidiary threads simultaneously.

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

2Loss of information

If multiple communication panes are displayed simultaneously, then information organization is improved, but display space utilization deteriorates

Engineering Contradiction:
Improveinformation organizationVSAvoiddisplay space
Core Design Contradiction:
Loss of informationVSArea of stationary object

Solution Approach 1:

The display area is segmented into multiple functional panes, each with a specific purpose: the channel list pane occupies a portion of the display for channel selection, the channel messaging pane displays main channel communications, and the thread communication pane displays thread discussions. This segmentation allows efficient use of display space by assigning specific regions to specific functions, improving information organization without requiring the entire display area to be dedicated to a single view.

Inventive Principle:
Principle #1Segmentation

3Productivity

If thread communications are separated from main channels, then channel focus is improved, but system complexity increases

Engineering Contradiction:
Improvechannel focusVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Thread communications are extracted from the main channel message stream and displayed in a separate thread communication pane. This extraction allows the main channel messaging pane to maintain focus on channel-level communications without being cluttered by thread discussions, while the separated thread pane provides dedicated space for subsidiary communications. The system manages this separation through backend threading logic that links threads to their parent channels, balancing focus improvement with manageable system complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20230208792A1Group-based communication interface with subsidiary channel-based thread communications
Publication Date: 2023.06.29 SALESFORCE INC
  • US20230208792A1 patent drawing
  • US20230208792A1 patent drawing
  • US20230208792A1 patent drawing

AI summary

Provided is a group-based communication interface configured to allow members of the interface to communicate within group-based communication channels. The group-based communication interface is configured to relegate selected group-based messaging communications to a separate display pane, where additional messaging communications can be received, thereby maintaining a focused selected group-based communication channel. The selected group-based communication channel is updated to indicate that the selected group-based messaging communications was relegated to a separate display pane, informing the channel members while also allowing the channel members to access the separate display pane if desired. Accordingly, the selected group-based communication interface provides for efficient and focused group-based communications.