Digital Rights Management Event Notification Rules
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current digital rights management systems lack the ability to provide event notifications to users about actions taken by other users, which hampers effective enforcement of access control policies.
Innovation Solution
Implementing a digital rights management method that generates notification rules based on permission policies, continuously monitors user actions, and sends event notifications to users who have permission to receive them, allowing users to opt out of notifications they do not need.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If event notifications are provided to all users about all user actions, then user awareness of access control is improved, but system complexity and notification overhead increase
Solution Approach 1:
The patent applies local quality by customizing notification delivery based on individual user permissions and preferences. Each user receives notifications selectively according to their access rights to specific documents and actions, rather than a uniform notification approach. This is implemented through the notification rule generation process that considers user permission levels and action types, ensuring each user gets appropriately tailored notifications about document actions.
Solution Approach 2:
The patent segments the notification system into distinct components: notification rules, user permissions, action types, and delivery preferences. By breaking down the comprehensive notification requirement into manageable segments based on user roles, document access levels, and action categories, the system reduces overall complexity while maintaining comprehensive coverage of access control events.
2Reliability
If comprehensive monitoring of user actions is implemented, then access control enforcement is improved, but processing overhead and system resources increase
Solution Approach 1:
The patent implements partial monitoring by focusing notification generation only on relevant user actions that pertain to document access control events. Rather than monitoring and processing all possible system actions, the system selectively monitors actions that trigger notification rules based on user permissions and document policies, reducing processing overhead while maintaining reliable access control enforcement for critical events.
Solution Approach 2:
The patent extracts and isolates the essential access control events from the broader set of user actions. By identifying and extracting only those actions that require notification (such as document access, modification, or sharing events), the system reduces processing overhead while ensuring reliable monitoring of critical security-relevant actions.
3Manufacturing precision
If notification rules are generated for all users based on permission policies, then access control accuracy is improved, but system complexity and rule management overhead increase
Solution Approach 1:
The patent applies preliminary action by pre-generating notification rules based on user permission policies before actual document actions occur. During the permission assignment phase, the system proactively creates notification rules that define which users should be notified about which actions, eliminating the need for complex real-time rule calculations and reducing operational complexity while maintaining precise access control.
Solution Approach 2:
The patent implements universality by creating a generalized notification rule generation mechanism that works across multiple users, documents, and action types. The same rule generation process adapts to different permission policies and user roles, providing consistent access control accuracy without requiring separate complex rule sets for each scenario.
Data Source
AI summary
In a digital rights management system, a rights management server sends event notifications to certain users when other users perform certain actions (read, print, copy, etc.) on documents managed by the system. For each document, a notification rule defines which users will receive what event notifications for that document. The notification rule is determined based on document access permissions possessed by the users, so that only users who have permission to perform an action on the document will receive notifications when other users perform that action on the document, while users with no permission to perform an action will not receive notifications when other users perform that action. The server also allows the users who have permission to perform an action to opt out of the notifications. The server monitors events that occur on the documents, and sends event notifications to appropriate users according to the notification rules.


