Centralized Notification Center for Message Threading and Contextual Indicators

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In enterprise content management systems, users face inefficiencies and frustration due to the uncoordinated flood of information across multiple message feeds, requiring constant scanning to gather specific project-related information from various sources.

Innovation Solution

A centralized Notification Center that logically combines single streams from multiple message sources, using metadata keys to group messages into threads and provide contextual visual indicators, allowing users to view related information in a consumable form through various delivery mechanisms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If multiple message feeds are provided from different workspaces, then information completeness is improved, but information organization and user efficiency deteriorate due to uncoordinated flood of information

Engineering Contradiction:
Improveinformation completenessVSAvoiduser efficiency
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent segments the uncoordinated flood of information from multiple message feeds by introducing metadata keys that categorize messages into distinct threads. Each message is tagged with metadata that enables automatic grouping, dividing the information stream into organized segments that users can navigate efficiently without manually scanning multiple feeds.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges multiple message feeds from different workspaces into a unified notification center that presents information in a consolidated view. By combining the feeds and applying metadata-based threading, the system maintains information completeness from all sources while presenting a unified, organized interface that improves user efficiency.

Inventive Principle:
Principle #5Merging (Combining)

2Loss of information

If multiple message feeds are provided from different workspaces, then information completeness is improved, but time consumption increases due to constant scanning required

Engineering Contradiction:
Improveinformation completenessVSAvoidtime consumption
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent applies preliminary action by automatically organizing messages into threads using metadata keys before presentation to the user. The system pre-processes incoming messages from multiple feeds, assigning appropriate metadata and grouping them into logical threads in advance, so that users receive pre-organized information without needing to spend time scanning and sorting it themselves.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism in the form of a notification center that acts as a mediator between multiple message feeds and the user. This intermediary automatically processes, threads, and organizes messages using metadata keys, reducing the time users would otherwise spend manually scanning multiple feeds while maintaining complete information from all sources.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If centralized threading is implemented to organize messages, then information organization is improved, but system complexity increases

Engineering Contradiction:
Improveinformation organizationVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements a universal metadata key structure that can handle multiple message feeds from different workspaces and sources through a single, standardized threading mechanism. This multi-functional approach allows the same metadata-based organization system to work across diverse message sources, improving information organization without proportionally increasing system complexity.

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

Solution Approach 2:

The patent uses parameter changes by introducing metadata keys as an additional parameter dimension for message organization. Instead of creating complex hierarchical structures or multiple processing systems, the invention adds metadata parameters to existing messages, enabling centralized threading through parameter-based grouping that enhances organization while keeping the system relatively simple.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240283766A1Notification systems and methods for centralized threading and presentation of messages
Publication Date: 2024.08.22 OPEN TEXT CORP
  • US20240283766A1 patent drawing
  • US20240283766A1 patent drawing
  • US20240283766A1 patent drawing

AI summary

A notification center system receives a message from a message source, the message comprising a message body, the message body comprising parameter-value pairs. The notification center system processes the message body to obtain a contextual string from the parameter-value pairs, appends a source identifier to the message, the source identifier identifying the message source, and stores the message appended with the source identifier in a platform-neutral format in a message store. Utilizing the contextual string, the message is then grouped, with other message(s) or by itself, with a message thread. The message is provided to a delivery mechanism for presentation of the message under the message thread. Content-aware contextual visual indicators may be determined for the message thread and the message based on different orders of specificity. The message thread and the message can then be displayed with their corresponding content-aware contextual visual indicators to provide additional insights.