Centralized Communication Policy Store for Enterprise Messaging
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Large organizations face challenges in implementing a unified communication policy across dispersed user groups due to redundant and contradictory communication policies, which are time-consuming to manage and resource-intensive, as each group operates its own messaging server with different policies.
Innovation Solution
A system that accesses a common store of communication rules, allowing all groups to share and apply the same rules, with messaging servers accessing this central repository to manage message flow and enforce policies, while enabling communication decision-makers to review and modify rules without duplicating efforts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If each user group operates its own messaging server with separate communication policies, then each group can maintain independent control over its messaging, but redundancy and resource waste increase while policy consistency deteriorates
Solution Approach 1:
The patent merges communication policies into a single centralized store that is shared across all messaging servers. Instead of each group maintaining separate policies, all groups access a common policy repository, eliminating redundancy and resource waste while maintaining the ability to apply different policies to different groups through selective rule application.
Solution Approach 2:
The centralized communication policy store serves multiple functions: it stores policies for all user groups, provides consistent policy access across different messaging servers, and enables unified policy management. This universal store replaces multiple separate policy stores while maintaining the capability to enforce group-specific policies through rule selection.
2Adaptability or versatility
If communication policies are developed on a group-by-group basis, then each group can have customized policies, but the time required for policy implementation increases
Solution Approach 1:
The patent implements policies in advance by storing them in a centralized repository before they are needed. Communication decision-makers can review, modify, and update policies in the central store once, and these policies are automatically available to all messaging servers without requiring repeated implementation across different groups.
Solution Approach 2:
Instead of manually implementing policies in each group's messaging server, the system creates copies of the centralized policy store across different locations. Messaging servers access the same policy definitions through these copies, allowing rapid deployment and updates without time-consuming manual configuration in each group.
3Ease of operation
If each messaging server maintains its own store of communication rules, then local policy enforcement is simplified, but contradictory policies and redundancy increase
Solution Approach 1:
The centralized communication policy store acts as an intermediary between communication decision-makers and messaging servers. It receives policy definitions from decision-makers, stores them in a single location, and makes them available to all messaging servers. This mediator ensures consistent policy enforcement across all groups while simplifying the operation of individual servers that only need to read from the central store.
Data Source
AI summary
A method for applying a common communication policy over at least two user groups of an organization. The method receives a communication request to transmit a communication between a sender user and at least one recipient user. The method identifies characteristics of the sender user and identifies characteristics of the at least one recipient user. The method further accesses a communication rules store common to the at least two user groups and determines the communication rules in the rules store applicable to the received communication based upon at least one of the characteristics of the sender user, the characteristics of the at least one recipient user, and the content of the communication. The method applies the identified rules to the communication.


