Unified Notification Agent Protocol Conversion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for providing converged services on user equipment (UE) require a specialized client with specific protocols and notification processing logic for each notification source, leading to increased costs, processing power requirements, and difficulty in adding new services due to the need for custom GUI customization and arbitration between multiple clients.
Innovation Solution
A notification system with a notification agent that receives and converts notifications from multiple sources using different protocols into a single protocol, allowing for unified processing and response handling, eliminating the need for specific clients and processing logic on the UE.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a specialized UE client with specific protocols and notification processing logic is provided for each notification source, then notification functionality is improved, but device complexity and cost increase
Solution Approach 1:
The patent merges multiple notification clients into a single unified notification client that handles multiple notification sources through a common interface. This unified client consolidates protocol handling and notification processing logic, eliminating the need for separate specialized clients for each notification source while maintaining full functionality.
Solution Approach 2:
The unified notification client is designed with multi-functionality to handle various notification sources (email, SMS, instant messaging, etc.) through a single interface. The client incorporates multiple protocol handlers that can process different notification types without requiring separate specialized clients, thereby reducing device complexity while preserving comprehensive notification capabilities.
2Adaptability or versatility
If multiple specialized notification clients are provided on the UE, then support for multiple notification sources is improved, but processing power and hardware requirements increase
Solution Approach 1:
The patent combines multiple notification clients into one unified client that consolidates processing resources. Instead of running separate client processes for each notification source, the unified client shares a common execution environment and resource pool, thereby reducing the overall processing power and hardware requirements while maintaining support for multiple notification sources.
Solution Approach 2:
The unified notification client implements a universal architecture with pluggable protocol handlers that can process different notification types through a single processing pipeline. This multi-functional design eliminates redundant processing logic and shared resources across multiple clients, reducing the processing power and hardware footprint required to support multiple notification sources.
3Adaptability or versatility
If custom GUI customization is required for each client, then notification source specificity is improved, but ease of manufacture and deployment are worsened
Solution Approach 1:
The unified notification client employs a universal graphical user interface that can adapt to display different notification types without requiring separate customized clients. The GUI is designed to be notification-agnostic, presenting information in a consistent format regardless of the source, which simplifies manufacturing and deployment while maintaining the ability to handle specific notification sources through the same interface.
4Reliability
If arbitration between multiple notification clients is implemented, then notification management is improved, but cost and complexity increase
Solution Approach 1:
The patent eliminates the need for arbitration between multiple notification clients by merging them into a single unified client. With only one client managing all notification sources, arbitration logic becomes unnecessary, thereby reducing device complexity while maintaining effective notification management through the unified client's internal prioritization and handling mechanisms.
Data Source
Figure 1~3
Figure 4~6
AI summary
A notification system for providing notifications to a user equipment (UE) from a plurality of sources using at least two different protocols, over a network, comprising a notification agent arranged to receive notifications from said plurality of notification sources and which are intended for the UE, the notification agent including means for receiving the notifications using a plurality of protocols according to the protocol of the individual sources and for communicating notification to the UE using a single protocol and thereby moving core processing of the notification outside the UE.