Discussion Thread Horizontal Space Minimization via Reply Block Grouping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Discussion threads with multiple replies become cumbersome to read due to excessive horizontal growth, requiring repetitive scrolling and losing context of the initial post, as existing systems fail to efficiently organize and display nested replies.

Innovation Solution

A method and system that identifies series of single replies and groups them into a single horizontally-aligned block, vertically separating them from other replies, minimizing horizontal space and maintaining context, using algorithms executed on servers or client machines to render discussion threads.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If replies are displayed in chronological order with indentation, then the reply structure is clear and organized, but the horizontal space required increases and readability deteriorates

Engineering Contradiction:
Improvereply structure organizationVSAvoidhorizontal display space
Core Design Contradiction:
Stability of the object's compositionVSLength of stationary object

Solution Approach 1:

The patent transforms the traditional horizontal indentation structure into a vertical stacking arrangement. Instead of extending replies horizontally with increasing indentation levels, the system stacks reply blocks vertically, each block containing multiple replies. This dimensional change from horizontal to vertical organization maintains clear reply structure while dramatically reducing horizontal space requirements.

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

2Ease of operation

If the number of replies is limited, then the discussion thread remains readable, but the ability to express comprehensive discussions is reduced

Engineering Contradiction:
ImprovereadabilityVSAvoiddiscussion expression capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent segments the discussion thread into distinct reply blocks, where each block contains a series of replies to a specific post. This segmentation allows the system to organize unlimited replies into manageable, visually separated units. Each block maintains internal readability while the overall thread can accommodate comprehensive discussions across multiple blocks, effectively resolving the contradiction between readability and discussion completeness.

Inventive Principle:
Principle #1Segmentation

3Stability of the object's composition

If traditional indentation is used for each reply, then the reply hierarchy is clear, but repetitive horizontal scrolling is required and context is lost

Engineering Contradiction:
Improvereply hierarchy clarityVSAvoidtime for horizontal scrolling
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The patent merges multiple individual replies into a single consolidated reply block. Instead of displaying each reply as a separate indented element requiring horizontal scrolling, the system combines series of replies into one vertical block that maintains hierarchy clarity through internal structure. This merging eliminates the need for repetitive horizontal scrolling while preserving reply hierarchy, and keeps the entire discussion thread within a single horizontal viewport to maintain context.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9176644B1System and method for concise display of discussion threads
Publication Date: 2015.11.03 GOOGLE LLC
  • US9176644B1 patent drawing
  • US9176644B1 patent drawing
  • US9176644B1 patent drawing

AI summary

A process for organizing a series of discussion replies is disclosed, including monitoring a discussion thread for a series of single replies, each subsequent reply in the series responding to an immediately preceding reply. Once the system determines the existence of the series of single replies, the series of single replies is arranged into a single horizontally-aligned block, the block being vertically separated from other replies to the discussion comment that are not in the series of single replies. Thus, the horizontal-space used by the discussion thread is minimized and readability of the discussion thread improved.