Message Notification Suppression via UDP Group Coordination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In group messaging scenarios, multiple devices emitting notifications simultaneously in close proximity can be distracting and overwhelming for users, as existing solutions either rely on microphone audio detection or fail to distinguish between notifications from shared group chats and independent messages.

Innovation Solution

A method where a message device suppresses notifications by identifying nearby devices within a shared chat group through unique identifiers and data packets, using User Datagram Protocol (UDP) for communication, allowing only the first device to emit notifications while others remain silent.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple devices in a shared chat group emit notifications simultaneously, then each device ensures its user is notified of messages, but users experience auditory and vibrational distractions in close proximity

Engineering Contradiction:
Improvenotification deliveryVSAvoidauditory and vibrational distractions
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary actions by detecting nearby devices through UDP communication before notifications are emitted. When a message is received, the device checks for nearby devices in the same chat group and suppresses notifications on all but one device, preventing the harmful effect of simultaneous notifications before they occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism using UDP data packets to communicate between nearby devices. This intermediary system allows devices to share information about received messages and coordinate notification suppression, resolving the contradiction between ensuring notification delivery and preventing distractions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If notification suppression is implemented for nearby devices, then auditory and vibrational distractions are reduced, but the system complexity increases due to UDP communication and device identification mechanisms

Engineering Contradiction:
Improvenoise pollutionVSAvoidcommunication protocol implementation
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The system implements self-service by having each device independently perform UDP broadcasts to detect nearby devices and autonomously determine whether to suppress its own notifications based on received data packets. This eliminates the need for a central coordination server, reducing overall system complexity while still achieving noise reduction.

Inventive Principle:
Principle #25Self-service

3Object-affected harmful factors

If existing solutions use microphone audio detection to suppress notifications, then simultaneous notifications are reduced, but the solution cannot distinguish between notifications from shared group chats and independent messages

Engineering Contradiction:
Improvesimultaneous notificationsVSAvoidmessage context information
Core Design Contradiction:
Object-affected harmful factorsVSLoss of information

Solution Approach 1:

The patent segments the notification suppression problem by chat group using unique chat group identifiers included in UDP data packets. Each device maintains separate suppression state for different chat groups, allowing selective suppression based on message context. This resolves the information loss problem by preserving the distinction between different chat groups while still reducing simultaneous notifications.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12021814B2Suppressing message notifications
Publication Date: 2024.06.25 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12021814B2 patent drawing
  • US12021814B2 patent drawing
  • US12021814B2 patent drawing

AI summary

One or more computer processors receive a message, with a message device, from a server, wherein the message device and at least one other nearby message device belong to a shared chat group. The one or more computer processors, responsive to determining that the at least one other nearby message device has received and emitted a notification associated with the message, suppress the notification associated with the message.