Trigger Visibility Management in Group Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In group-based communication systems, there is no effective way to contextually manage the visibility of event triggers, leading to difficulties in personalizing triggers for specific users and limiting their reusability across different audiences due to lack of user and context-based accessibility controls.

Innovation Solution

Implementing trigger visibility management by using user and resource parameters to determine accessibility, allowing triggers to be suppressed or made available based on specific user and context criteria, and utilizing machine learning models to suggest triggers based on user activity, ensuring personalized and context-specific trigger visibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If trigger visibility is made universal and accessible to all users, then system simplicity and ease of operation are improved, but the ability to personalize triggers to specific user needs and contexts deteriorates

Engineering Contradiction:
Improvetrigger accessibilityVSAvoidtrigger personalization
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements local quality by making trigger visibility context-dependent rather than universally accessible. Triggers are selectively displayed based on user-specific parameters (user ID, role, department) and context parameters (channel ID, resource type), ensuring each user sees only relevant triggers for their specific needs and context.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent applies dynamics by making trigger visibility dynamic and adjustable based on changing user attributes and context. The system evaluates user parameters and context parameters in real-time to determine which triggers should be visible, allowing the trigger set to adapt dynamically as users change roles, join different channels, or interact with different resources.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If trigger visibility is restricted to specific users and contexts, then trigger personalization and relevance are improved, but system complexity and difficulty of operation increase

Engineering Contradiction:
Improvetrigger personalizationVSAvoidvisibility management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements self-service by enabling users to automatically receive the correct set of visible triggers based on their user parameters and current context without manual configuration. The system autonomously evaluates the visibility criteria and presents the appropriate triggers, eliminating the need for users to manually manage complex visibility settings.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent uses an intermediary mechanism (the trigger visibility management system) that mediates between the large set of available triggers and the user's specific needs. This intermediary layer filters and presents only the relevant triggers based on user and context parameters, shielding users from the underlying complexity while maintaining high adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If all triggers are made available to all users, then trigger reusability and resource utilization are improved, but information overload and user confusion increase

Engineering Contradiction:
Improvetrigger reusabilityVSAvoidsignal-to-noise ratio
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent applies local quality by filtering triggers based on user-specific and context-specific parameters, ensuring each user receives a customized subset of relevant triggers. This maintains trigger reusability across the system while preventing information overload by showing users only the triggers applicable to their specific situation.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent uses partial action by presenting users with a subset of all available triggers - only those relevant to their user parameters and context. This partial display approach maintains the full library of reusable triggers in the system while avoiding the harm of showing all triggers to all users, thus preventing information overload.

Inventive Principle:
Principle #16Partial or excessive action

4Measurement precision

If trigger visibility parameters are extensively configured for user and context control, then personalization and precision are improved, but ease of manufacture and system setup difficulty increase

Engineering Contradiction:
Improvevisibility control precisionVSAvoidsystem setup ease
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The patent implements self-service by enabling the system to automatically evaluate user parameters and context parameters against visibility criteria without requiring manual setup of complex visibility rules. The system autonomously determines trigger visibility based on configured parameters, reducing setup complexity while maintaining high precision in visibility control.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent uses parameter changes by implementing a flexible visibility control mechanism that evaluates multiple user parameters (user ID, role, department) and context parameters (channel ID, resource type). By changing and evaluating these parameters dynamically, the system achieves precise visibility control while keeping the underlying mechanism relatively simple through standardized parameter evaluation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11611519B1Event trigger visibility within a group-based communication system
Publication Date: 2023.03.21 SALESFORCE INC
  • US11611519B1 patent drawing
  • US11611519B1 patent drawing
  • US11611519B1 patent drawing

AI summary

Systems, methods, and computer-readable media are provided for managing trigger visibility within a group-based communication system where visibility to a trigger may be determined by one or more trigger visibility parameters including a user parameter associated with one or more users and a resource parameter associated with a specific resource or context within the group-based communication system. If a trigger is determined to be visible, based on the trigger visibility parameters, the trigger is included within the group-based communication system such that the trigger and a corresponding workflow are accessible.