Selective Notification Mechanism for Social Network Information Overload

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional online social networks face challenges in providing timely and relevant notifications to users, often resulting in information overload due to high-volume notifications, leading to users either receiving unnecessary information or missing important updates.

Innovation Solution

The implementation of selective notification mechanisms that allow users to customize notification preferences on a per-information update basis, enabling them to choose specific types of notifications based on authors, keywords, and time durations, and providing options for email notifications or digests.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If high-volume notifications are provided to keep users informed, then user awareness of updates is improved, but information overload increases and user experience deteriorates

Engineering Contradiction:
Improveuser awareness of updatesVSAvoidinformation overload
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The notification system segments information based on user-defined criteria (author, keyword, time duration) and delivers only relevant portions of information updates to users, preventing information overload while maintaining awareness of important changes

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies different notification qualities to different information updates based on local criteria (selective notification types, frequencies, and channels), allowing users to receive detailed notifications for important updates and summarized notifications for less critical ones

Inventive Principle:
Principle #3Local quality

2Loss of information

If notifications are customized on a per-information update basis, then notification relevance is improved, but system complexity increases

Engineering Contradiction:
Improvenotification relevanceVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

Users perform preliminary configuration of notification preferences (selecting authors, keywords, time durations) before receiving notifications, allowing the system to automatically filter and customize notifications without complex real-time processing during notification delivery

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system automatically applies user-defined notification criteria without requiring manual intervention for each notification, enabling personalized notification delivery through automated filtering based on pre-configured preferences

Inventive Principle:
Principle #25Self-service

3Loss of information

If users receive detailed information about all updates, then completeness of information is improved, but time to process information increases

Engineering Contradiction:
Improvecompleteness of informationVSAvoidtime to process information
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system provides partial notifications containing only the most relevant information details based on user preferences and update importance, avoiding the time-consuming processing of complete information while maintaining sufficient detail for user needs

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9542711B2Computer implemented methods and apparatus for providing selective notifications in an online social network
Publication Date: 2017.01.10 SALESFORCE INC
  • US9542711B2 patent drawing
  • US9542711B2 patent drawing
  • US9542711B2 patent drawing

AI summary

Disclosed are various implementations of different methods, apparatus, systems, and computer-readable storage media for providing selective notifications in an online social network. In some implementations, an information update is capable of being stored in a database and capable of being included in an information feed displayed on a display device. One or more notification options is provided in association with the information update. A selection of the one or more notification options can be received. The selected one or more notification options can define one or more conditions for sending a network communication indicating data received in association with the information update. The one or more notification options is stored on a storage medium.