Configurable Message Persistence for UI Reordering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current messaging user interfaces lack an efficient way to prioritize and persistently display summaries of messages based on user-defined reorder options, leading to clutter and decreased usability.

Innovation Solution

A communication application restructures the view of messages by allowing users to reorder summaries to a top location within a date section of a summary pane based on configurable persistence options, which can include today, tomorrow, or custom durations, and automatically updates the display based on selected reorder times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If messages are displayed in chronological order without reordering options, then the message list maintains simple automatic organization, but important messages cannot be prioritized and the interface becomes cluttered with less important messages

Engineering Contradiction:
Improvemessage prioritizationVSAvoidinterface structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The message summary pane implements dynamic reordering where messages can be moved to different date sections (Today, Tomorrow, Next Week, etc.) based on user-selected persistence options. This dynamic structure allows the interface to adapt between chronological and priority-based organization, resolving the contradiction between simplicity and prioritization capability

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The message list is segmented into multiple date sections (Today, Tomorrow, Next Week, etc.), allowing important messages to be separated and highlighted in specific sections. This segmentation enables priority messaging without requiring a complete restructuring of the entire interface, maintaining simplicity while enabling prioritization

Inventive Principle:
Principle #1Segmentation

2Reliability

If messages are kept in view indefinitely, then important messages remain accessible, but the interface becomes cluttered and storage resources are consumed

Engineering Contradiction:
Improvemessage accessibilityVSAvoiddisplayed messages
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

Instead of keeping all messages indefinitely or none at all, the system applies partial persistence by allowing users to select specific duration options (Today, Tomorrow, Next Week, etc.) for each message. This partial action approach keeps only the necessary messages in view for the necessary duration, balancing accessibility with interface cleanliness

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The message persistence is implemented as periodic rather than continuous, with messages automatically expiring after user-selected time periods. This periodic refresh mechanism ensures that the message list remains clean and manageable while maintaining accessibility for important messages during their designated persistence period

Inventive Principle:
Principle #19Periodic action

3Adaptability or versatility

If reordering options are provided for each message, then users can prioritize messages effectively, but the user interface becomes more complex with additional controls

Engineering Contradiction:
Improvemessage organization flexibilityVSAvoidcontrol options
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Reordering controls are applied locally to individual message summaries rather than requiring global interface changes. Each message summary can be independently reordered by selecting from persistence options, providing local flexibility without increasing overall interface complexity. This localized approach allows versatile message organization while maintaining a clean overall interface structure

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11275486B2Restructuring view of messages based on configurable persistence
Publication Date: 2022.03.15 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11275486B2 patent drawing
  • US11275486B2 patent drawing
  • US11275486B2 patent drawing

AI summary

Restructuring a view of messages based on configurable persistence is provided. An application such as a communication application displays summaries of messages within a summary pane of a messaging user interface (UI). The messages include emails. An action is detected to reorder one of the summaries on a top location of a date section of the summary pane. Reorder options are displayed to identify a reorder time of the summary. A selection of one of the reorder options is detected as the reorder time. The summary is relocated to the top location of the date section of the summary pane to display the first summary at the top location of the date section during the reorder time.