Notification Event Server for Disconnected Virtual Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile device technologies face challenges in providing notifications to users when their devices are disconnected from virtual devices, particularly in secure computing environments, where direct communication may compromise sensitive information and security.
Innovation Solution
A system comprising a host server and a notification event server that forwards notifications from a virtual device to a physical device, using an authorization token to filter and sanitize notification information, ensuring secure communication and maintaining data privacy within a private network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If notifications are forwarded from virtual device to physical device through a server, then notification delivery is enabled for disconnected devices, but system complexity increases
Solution Approach 1:
A notification event server acts as an intermediary component between the virtual device and the physical device. The server receives notifications from the virtual device, stores them in an event store, filters them based on authorization tokens, and forwards appropriate notifications to the physical device. This mediator approach enables notification delivery for disconnected devices while centralizing the complexity in a manageable server component.
2Reliability
If notification information is filtered and sanitized through authorization tokens, then data privacy and security are maintained, but processing time increases
Solution Approach 1:
The system performs preliminary filtering and sanitization of notification information before it is stored in the event store or forwarded to the physical device. Authorization tokens are processed in advance to determine which notifications should be filtered out, and the filtering rules are pre-established. This preliminary action reduces processing time during actual notification delivery while maintaining data privacy and security.
3Object-affected harmful factors
If multiple filters are applied to notification information, then sensitive information is removed, but the number of processing steps increases
Solution Approach 1:
The filtering process is segmented into multiple stages, with each filter handling specific aspects of notification sanitization. Different filters can be applied sequentially or in parallel to remove different types of sensitive information. The notification event server maintains a set of filters that can be selectively applied based on the authorization token and notification type, making the complex filtering process more manageable and efficient.
Data Source
AI summary
Systems, methods and computer program products for providing notifications to physical devices when they are disconnected from corresponding virtual devices. In one embodiment, a system includes a host server executing a virtual device, and a notification server. A notification manager on the virtual device receives notifications and forwards them to the notification server when the physical device is not connected to the virtual device. The notification server stores the notifications and also stores a set of filters. The notification server identifies user, group and location information from a token of the physical device, retrieves notifications for the user and selects filters based on the information from the token. The notification server applies the filters to the notifications to produce sanitized notification information, and forwards this sanitized notification information to the physical device.


