Notification Forwarding via Intermediary Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional notification systems on user computing devices are limited in their ability to forward notification information to other users, especially when the receiving device lacks access to the application generating the notification, and they do not provide a secure and user-friendly way to manage and present such forwarded notifications.
Innovation Solution
A computer-implemented technique that allows a first user to forward notification information to a second user, using notification processing functionality (NPF) on both computing devices, which can include local or remote implementations, enabling the forwarding of notifications even if the second user's device does not have the application installed, and includes decision logic for automatic forwarding and user interaction management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional notification systems are used, then notifications can be displayed to the user, but the notification information cannot be forwarded to other users
Solution Approach 1:
The patent introduces a notification forwarding mechanism that acts as an intermediary between the original notification source and the target user. When a user receives a notification, they can forward it to another user through a structured process that includes creating a forwarding copy, selecting target users, and delivering the notification through the operating system's notification infrastructure. This mediator approach enables information sharing without requiring the target users to have direct access to the original application.
Solution Approach 2:
The notification forwarding process creates a copy of the original notification information that can be independently transmitted to target users. The system generates a forwarding notification that contains essential information from the original notification, allowing it to be displayed and interacted with on the target device without requiring the source application to be installed or running on that device.
2Adaptability or versatility
If notification forwarding is enabled, then information sharing between users is enhanced, but security vulnerabilities may be introduced
Solution Approach 1:
The notification forwarding process incorporates multiple feedback mechanisms for security validation. The system checks whether the forwarding user has permission to forward the notification, validates the target user's identity, and monitors the forwarding action. The operating system's notification processing functionality provides feedback loops that ensure security policies are enforced at each stage of the forwarding process, preventing unauthorized or malicious forwarding operations.
Solution Approach 2:
The operating system's notification processing functionality serves as a secure intermediary that mediates between the forwarding user and the target user. This intermediary layer enforces security policies, validates notification data, and controls the forwarding process, preventing direct access to sensitive application data while still enabling information sharing. The mediator ensures that only authorized notifications can be forwarded and that the forwarding process complies with security requirements.
3Adaptability or versatility
If the second user's device lacks the application, then notification forwarding is more versatile, but the user cannot interact with the original application
Solution Approach 1:
The system creates a standalone copy of the notification that encapsulates essential information and interaction capabilities. The forwarded notification includes sufficient context and data to allow the target user to understand and respond to the notification content without needing the original application. The notification copy is self-contained and can be processed by the operating system's notification infrastructure independently of the source application.
Solution Approach 2:
The notification system separates the notification display and interaction functionality from the original application. The forwarded notification is segmented into essential information elements that can be presented and interacted with through the operating system's notification interface. This segmentation allows the target user to access and respond to notifications without requiring the source application to be installed or running on their device.
Data Source
AI summary
A computer-implemented technique is described herein by which a first user can forward notification information to one or more other users, including a second user. The first user can interact with the notification information via a first computing device, while the second user can interact with the notification information using a second computing device. In some implementations, both the first computing device and the second computing device have access to an application which has generated the notification information or to which the notification information otherwise pertains. In other implementations, the second computing device may lack access to the application. In some implementations, the first user receives the notification information and then explicitly and manually controls the forwarding of the notification information (or a version of the notification information) to the second user. In other implementations, decision logic automatically controls the forwarding of the notification information to the second user.


