Notification Subscription for Collaboration Platforms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing collaboration platforms struggle to automatically identify and notify users of content items they are likely to be interested in, relying solely on user input and lacking the ability to recognize indirect relationships between users and content items.

Innovation Solution

Implementing a system that uses logic circuits and notification components to process shared content items, identify indirect relationships between users and content items, and automatically subscribe users to notifications based on these relationships, employing techniques such as semantic similarity measurement and statistical learning to determine user interest.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the system sends notifications for all shared content items to ensure users are informed, then information completeness is improved, but information overload and user distraction increase

Engineering Contradiction:
Improveinformation completenessVSAvoidinformation overload
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The notification system applies local quality by differentiating notification priorities based on user-role relationships. Direct collaborators receive high-priority notifications for all content changes, while indirect collaborators (those with indirect relationships to content) receive notifications only for specific types of changes or content that closely matches their profile. This selective approach ensures each user receives appropriate information without overload.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If users manually indicate which content items are of interest, then notification accuracy is improved, but user effort and time consumption increase

Engineering Contradiction:
Improvenotification accuracyVSAvoiduser effort
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system implements self-service by automatically analyzing user profiles, collaboration history, and content characteristics to generate personalized notification subscriptions without requiring manual user input. The system autonomously determines which content items are relevant to each user based on their role in the collaboration and their interaction patterns, thereby maintaining high notification accuracy while eliminating user effort.

Inventive Principle:
Principle #25Self-service

3Productivity

If the system automatically identifies content items of interest using indirect relationships, then user engagement is improved, but system complexity increases

Engineering Contradiction:
Improveuser engagementVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system applies preliminary action by pre-processing and storing user profile data, collaboration relationships, and content metadata in structured formats during system initialization and ongoing operations. This pre-organized data structure enables the notification system to quickly query and match users with relevant content items using simple comparison operations, thereby improving user engagement while keeping the runtime system complexity manageable.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10775972B2Techniques to control notifications for content items in a collaboration platform
Publication Date: 2020.09.15 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10775972B2 patent drawing
  • US10775972B2 patent drawing
  • US10775972B2 patent drawing

AI summary

Techniques to control notifications for a collaboration platform. Content items being stored in the collaboration platform are shared amongst devices coupled to the collaboration platform. To determine whether to subscribe to notifications corresponding to a content item, a notification component of the collaboration platform examines the content item for characteristics of an indirect relationship between the shared content item and a user of a device of the devices. If the indirect relationship exists and warrants a subscription to the notifications, the notification component stores subscription data for the content item and in response to an occurrence of a subscribed activity, the notification component communicates a notification message to the user's device. Other embodiments are described and claimed.