Presence State Segmentation for Notification Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering Contradiction Analysis

1Productivity

If presence state is made visible to all target users, then communication availability is improved, but disturbance and unwanted notifications increase

Engineering Contradiction:
Improvecommunication availabilityVSAvoiddisturbance
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #3Local quality

2Object-affected harmful factors

If presence state configuration is made selective for different user sets, then disturbance management is improved, but system complexity increases

Engineering Contradiction:
Improvedisturbance managementVSAvoidsystem complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

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

3Adaptability or versatility

If multiple presence states are configured for different target user sets, then communication control is improved, but configuration complexity increases

Engineering Contradiction:
Improvecommunication controlVSAvoidconfiguration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9866505B2Configuring presence and notifications in persistent conversations
Publication Date: 2018.01.09 GOOGLE LLC
  • US9866505B2 patent drawing
  • US9866505B2 patent drawing
  • US9866505B2 patent drawing

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.