Message Notification Suppression via UDP Group Coordination
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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
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.
Data Source
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.


