Social Network Message Prioritization via Relationship Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Social networks lack effective filtering mechanisms for activity streams, leading to important information being buried and overlooked, as messages from various senders are displayed chronologically without consideration for sender-recipient relationships or sender attitudes, making it difficult for recipients to identify and counteract impactful content.

Innovation Solution

A method and system that categorize sender-recipient relationships and content of incoming messages, determining sender attitudes, and generating recommendations to allow recipients to filter and counteract the impact of messages by prioritizing relevant information based on these factors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If messages are displayed chronologically in activity stream, then all messages are shown to recipients, but important information gets buried and overlooked

Engineering Contradiction:
Improveimportant informationVSAvoidinformation identification efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The system changes the parameter of message prioritization from chronological order to importance-based order. By analyzing sender-recipient relationships and sender attitudes, the system re-ranks messages in the activity stream to surface important information while maintaining display of all messages, thus preventing information loss and improving identification efficiency

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces an intermediary filtering and ranking mechanism between the message source and the recipient's view. This intermediary system analyzes relationship data and attitude data to determine message importance, acting as a mediator that prioritizes information without blocking any messages from being displayed

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If activity stream displays all incoming messages, then complete information is provided, but recipients cannot easily identify impactful content

Engineering Contradiction:
Improveinformation completenessVSAvoidimpactful content identification
Core Design Contradiction:
Loss of informationVSDifficulty of detecting and measuring

Solution Approach 1:

The system applies local quality by differentiating message treatment based on individual message characteristics. Instead of uniform display, each message is analyzed for its specific relationship context and attitude content, receiving customized prioritization and highlighting. This allows impactful content to be easily detected while maintaining complete information display

Inventive Principle:
Principle #3Local quality

3Device complexity

If chronological display is used, then implementation is simple, but sender-recipient relationships and sender attitudes are not considered

Engineering Contradiction:
Improvedisplay mechanismVSAvoidrelationship context
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The system performs preliminary action by pre-analyzing and storing relationship data and attitude data before messages need to be displayed. This preprocessing creates a foundation of contextual information that can be quickly applied during message prioritization, adding relationship context consideration without significantly increasing display complexity

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10452687B2Identifying content in an incoming message on a social network
Publication Date: 2019.10.22 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10452687B2 patent drawing
  • US10452687B2 patent drawing
  • US10452687B2 patent drawing

AI summary

Identifying content in an incoming message on a social network includes categorizing a sender-recipient relationship between a sender and a recipient of an incoming message in an activity stream in a display.