Presence State Segmentation for Notification Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing conversation systems lack effective mechanisms for users to configure presence states and notifications selectively among target users, leading to inefficient communication and disturbance management.
Innovation Solution
A system that receives and selectively displays presence states to target users, determining visibility and notification delivery based on configured presence states, including reachable and unreachable settings with multiple availability levels, and updates user interfaces accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If presence state is made visible to all target users, then communication availability is improved, but disturbance and unwanted notifications increase
Solution Approach 1:
The patent segments the target user group into different sets (first set, second set, third set) and applies different presence state visibility rules to each segment. This allows the user to control which groups can see their presence state and receive notifications, resolving the contradiction between maintaining communication availability and reducing disturbance.
Solution Approach 2:
The patent applies different presence state configurations to different target user sets. The first presence state is applied to a first set of target users, the second presence state to a second set, enabling localized control over visibility and notification preferences for different groups, thus balancing availability and disturbance reduction.
2Object-affected harmful factors
If presence state configuration is made selective for different user sets, then disturbance management is improved, but system complexity increases
Solution Approach 1:
The system divides target users into distinct sets and associates different presence states with each set. This segmentation approach simplifies the complexity by providing a structured framework for managing different notification preferences, rather than requiring individual configuration for each user.
Solution Approach 2:
The presence state mechanism serves multiple functions: it controls visibility to different user sets, manages notification delivery, and indicates availability status. This multi-functionality reduces overall system complexity by consolidating multiple control mechanisms into a single unified presence state system.
3Adaptability or versatility
If multiple presence states are configured for different target user sets, then communication control is improved, but configuration complexity increases
Solution Approach 1:
The patent divides target users into multiple sets (first set, second set, third set) and configures different presence states for each set. This segmentation enables versatile communication control by allowing different visibility and notification settings for different groups, while the structured approach keeps configuration manageable.
Solution Approach 2:
The system dynamically adjusts presence state visibility and notification delivery based on the configured sets and states. The user interface can be updated to reflect different presence states for different user sets, providing adaptive communication control without requiring complex static configuration for each scenario.
Data Source
AI summary
Implementations generally relate to configuring presence and notifications in persistent conversations. In one implementation, a method includes receiving a presence state associated with a user and causing the presence state to be selectively displayed to one or more target users. The method also includes determining that an event has occurred for which a notification is to be sent to the user, and selectively delivering the notification to the user based on the configured presence state.


