Dynamic Recipient List Generation via Social Graph Traversal

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional communication systems on collaborative platforms lack efficient mechanisms for targeted notifications, often requiring manual compilation of recipient lists and relying on static directory structures, which can lead to missed notifications and inefficiencies in reaching intended audiences.

Innovation Solution

A computer-implemented method that dynamically generates a recipient list based on user input, using social graph traversal and contextual data to facilitate instant notifications to first-level contacts, community members, or subsets thereof, without relying on LDAP or email-based solutions, allowing for timely and effective communication across organizational or network structures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual compilation of recipient lists is used, then notification targeting is possible, but time consumption and operational complexity increase

Engineering Contradiction:
Improvenotification targeting accuracyVSAvoidtime for list compilation
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system automatically generates recipient lists by traversing the social graph based on notification context and user preferences, eliminating the need for manual list compilation. The notification system serves itself by autonomously identifying and selecting appropriate recipients through automated graph traversal and scoring mechanisms.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The social graph is pre-computed and maintained with relationship data, contact information, and interaction histories before notification events occur. This preliminary structuring of data enables rapid recipient identification and list generation when notifications need to be sent, avoiding time-consuming manual compilation.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If static directory structures like LDAP are used, then organization management is simplified, but adaptability to dynamic groups and contexts is reduced

Engineering Contradiction:
Improvedirectory structure complexityVSAvoidgroup structure adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system replaces static LDAP directory structures with a dynamic social graph that automatically adapts to changing organizational structures, user relationships, and contextual factors. The graph traversal mechanism dynamically adjusts recipient selection based on current social connections, interaction patterns, and notification context, enabling flexibility without increasing operational complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The social graph serves multiple functions simultaneously: it stores organizational hierarchy information, tracks interpersonal relationships, records interaction histories, and enables contextual recipient identification. This multi-functional structure replaces multiple specialized systems while providing greater adaptability to diverse notification scenarios.

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

3Ease of manufacture

If conventional notification systems are used, then implementation is straightforward, but notification delivery reliability to intended audiences decreases

Engineering Contradiction:
Improvesystem implementation easeVSAvoidnotification delivery reliability
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The system incorporates feedback mechanisms by analyzing interaction histories, user preferences, and engagement patterns stored in the social graph. This feedback informs the recipient selection process, continuously improving notification delivery reliability by learning from past user responses and adjusting recipient identification strategies accordingly.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent replaces mechanical manual processes (manual list compilation and recipient selection) with automated computational processes that traverse the social graph and algorithmically identify recipients. This substitution maintains ease of implementation through automated scripting while dramatically improving reliability by eliminating human error and inconsistency in recipient selection.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS10225225B2Cognitive and context driven notification generation on a collaborative platform
Publication Date: 2019.03.05 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10225225B2 patent drawing
  • US10225225B2 patent drawing
  • US10225225B2 patent drawing

AI summary

In an approach to targeted notification, a computing device receives a user input comprising a notification for publication. The computing device receives a user input defining a recipient list. The computing device generates a recipient list based on the user input defining the recipient list, wherein the recipient list comprises one or more of all first level contacts, all members of a community, a defined subset of first level contacts, and a defined subset of members of the community. The computing device publishes the notification to one or more recipients based on the refined recipient list.