Identity Mapping Module for Enterprise Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In distributed application architectures, existing solutions fail to efficiently associate external identities with enterprise identities, leading to costly and time-consuming custom code development, especially when legacy infrastructure is involved, and do not support seamless communication across network boundaries.
Innovation Solution
A method and system that utilize a network boundary device with an identity mapping module, non-enterprise identity table, and routing table to map user identities across network boundaries, allowing enterprise users to access communication preferences and features from non-enterprise devices without requiring each application to perform identity mapping.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a single call controller is used to control features and associate external numbers with enterprise numbers, then feature control is simplified and centralized, but the solution does not work well in distributed application architectures where multiple application servers are involved
Solution Approach 1:
The patent introduces an identity mapping module as an intermediary component that sits between the distributed application servers and the call controller. This module maintains identity mappings between external numbers and enterprise users, and translates requests from external numbers into enterprise user contexts. This allows distributed application servers to work with identity-agnostic requests while the mapping module ensures proper user context is provided to feature logic, resolving the contradiction between centralized control and distributed architecture support.
2Adaptability or versatility
If custom extensions and proprietary interfaces are built for each application to support identity mapping, then identity association across distributed applications is achieved, but development cost and time increase significantly
Solution Approach 1:
The patent creates a universal identity mapping module that serves all distributed application servers through a common interface. Instead of requiring each application to build custom identity mapping logic, the module provides a standardized mechanism that any application can use. This multi-functional component handles identity translation for various applications (call processing, messaging, conferencing, etc.) through a single unified approach, dramatically reducing development effort while maintaining broad adaptability.
3Reliability
If legacy infrastructure is maintained without overhaul, then infrastructure stability is preserved, but seamless identity mapping across network boundaries cannot be achieved
Solution Approach 1:
The patent segments the identity mapping functionality into a separate, modular identity mapping module that can be independently deployed and maintained. This segmentation allows the legacy call controller infrastructure to remain stable and unchanged while the new mapping module handles cross-network identity translation. The modular approach enables incremental deployment and maintains system reliability while adding new cross-network capabilities without requiring a complete infrastructure overhaul.
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
Methods, devices, and systems are provided for identifying unique points in communication processing for substituting and restoring identities associated with the communication. These specific replacements facilitate communication requests to-and-from external identities to be treated similar to communication requests to-and-from enterprise users, thereby allowing enterprise users to access enterprise-based communication preferences and services via non-enterprise devices.