Contextual Information Association in Activity Streams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In collaboration systems, users often struggle to understand content due to lack of context, especially when posts are ambiguous or when there is a time separation or presence of intervening content, making it difficult to identify relevant earlier posts.

Innovation Solution

A computer-implemented method determines the need for contextual information within an activity stream, searches relevant sources, and associates this information with the post, providing context through display or links to aid understanding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If users rely on activity streams without contextual information, then the system remains simple and fast, but user comprehension of posts deteriorates

Engineering Contradiction:
Improvecontextual informationVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by proactively searching for and retrieving contextual information from external sources before the user requests it. When a post is displayed in the activity stream, the system automatically queries contextual information sources and caches the results, so that when a user hovers over or interacts with a post, the contextual information is already available for immediate display.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary contextual information retrieval system that acts as a mediator between the activity stream posts and external information sources. This intermediary layer searches for contextual information from external sources, processes it, and presents it to users without requiring them to manually search for context, thereby maintaining system simplicity while improving information completeness.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If contextual information is manually searched, then information completeness improves, but time consumption increases

Engineering Contradiction:
Improvecontextual information completenessVSAvoidtime to find context
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by proactively searching for and retrieving contextual information from external sources before the user requests it. When a post is displayed in the activity stream, the system automatically queries contextual information sources and caches the results, so that when a user hovers over or interacts with a post, the contextual information is already available for immediate display.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where user interactions with posts (such as hovering or clicking) trigger automatic retrieval of contextual information. The system learns from user behavior patterns and adjusts its information retrieval strategies, providing feedback loops that improve the accuracy and relevance of contextual information over time.

Inventive Principle:
Principle #23Feedback

3Loss of information

If contextual information is displayed with every post, then user comprehension improves, but information overload increases

Engineering Contradiction:
Improvecontextual understandingVSAvoidinformation volume
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent applies local quality by providing contextual information selectively rather than uniformly. Contextual information is retrieved and displayed based on specific user interactions (such as hovering over a post or clicking for more details) rather than being displayed with every post by default. This ensures that contextual information is provided precisely where and when it is needed, improving comprehension without creating widespread information overload.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system implements partial action by retrieving and displaying only the most relevant contextual information for each post rather than all available information. The contextual information retrieval is triggered selectively based on user interaction, and the displayed information is filtered to show only the most pertinent context, avoiding excessive information presentation while still providing sufficient understanding.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11086878B2Providing context in activity streams
Publication Date: 2021.08.10 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11086878B2 patent drawing
  • US11086878B2 patent drawing
  • US11086878B2 patent drawing

AI summary

A computer-implemented method, computer program product, and computing system is provided for providing contextual information associated with a post in an activity stream. In an implementation, a method may include determining a need for contextual information relative to a post within an activity stream. The method may also include searching one or more contextual information sources relative to at least a portion of the post within the activity stream. The method may further include associating contextual information with the post within the activity stream.