Alert Conflict Resolution Logic for Communication Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Communication devices often present multiple alerts for the same event, leading to user annoyance and increased workload as users must acknowledge and dismiss each alert individually.
Innovation Solution
A system and method employing conflict-resolution logic to suppress the operation of one or more alert logic elements, ensuring only one alert is presented for a given event by determining whether specific alert logic is running and adjusting notifications accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple alert logic elements are used to provide alerts for different events, then the device can notify users of various events through diverse alert mechanisms, but multiple alerts for the same event are generated causing user annoyance and increased workload
Solution Approach 1:
The patent introduces a conflict-resolution logic element that acts as an intermediary between multiple alert logic elements and the user interface. This mediator detects when multiple alert logic elements are triggered by the same event and suppresses redundant alerts, allowing only one alert to be presented to the user. The conflict-resolution logic monitors alert notifications, determines which alert logic should execute, and prevents conflicting alerts from the same event source, thereby reducing user workload while preserving the versatility of multiple alert mechanisms.
2Reliability
If multiple alert logic elements operate independently, then each can respond to its specific events, but conflict and redundancy occur when multiple logic elements respond to the same event
Solution Approach 1:
The conflict-resolution logic serves as a coordinating intermediary that manages multiple independent alert logic elements. It receives alert notifications from various sources, determines which alert logic element should handle each event, and suppresses redundant alerts from other logic elements. This intermediary approach maintains the reliability of independent alert logic operations while adding a layer of coordination to prevent conflicts, thereby managing system complexity through centralized control.
Solution Approach 2:
The conflict-resolution logic is designed as a universal component that handles multiple types of alert notifications from different sources and events. It provides a unified mechanism for detecting conflicts and suppressing redundant alerts across various alert logic elements, making the system more manageable despite the diversity of alert mechanisms. The universal conflict-resolution logic can identify when multiple alert logic elements are triggered by the same event and coordinate their operation to prevent redundancy.
3Loss of information
If users must acknowledge each alert individually, then each notification is confirmed, but the time and effort required increases with multiple alerts for the same event
Solution Approach 1:
The patent converts the potential harm of multiple redundant alerts into a benefit by using the conflict-resolution logic to identify and suppress duplicates. The system leverages the presence of multiple alert logic elements to ensure comprehensive event coverage, then uses conflict-resolution to eliminate the harmful redundancy. This approach maintains thorough notification acknowledgment while transforming the time-consuming aspect of dismissing multiple alerts into an efficient single-alert system, thereby reducing user time investment while preserving information acknowledgment.
Data Source
AI summary
A system and method for suppressing operation of alert logic at a communication device so as to reduce a quantity of alerts presented by various alert logic elements, where each alert logic element is operable to cause an alert for a given event to be presented. Conflict-resolution logic executable by a processor may receive an alert notification for the given event, determine which alert logic elements are operable to present an alert for the given event, determine which of the alert logic elements are running and a priority for each of the alert logic elements, suppressing operation of the alert logic elements that are running and do not have the highest priority, and providing alert notification to the alert logic element that is running and having the highest priority. The alert logic element receiving the alert notification causes the alert for the given event to be presented.


