Identity Mapping Module for Enterprise Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecall controller architectureVSAvoiddistributed application architecture support
Core Design Contradiction:
Device complexityVSAdaptability or versatility

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improveidentity mapping supportVSAvoidcustom code development
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If legacy infrastructure is maintained without overhaul, then infrastructure stability is preserved, but seamless identity mapping across network boundaries cannot be achieved

Engineering Contradiction:
Improveinfrastructure stabilityVSAvoidcross-network identity mapping
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

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.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP2299675B1Network framework associating non-enterprise phones with enterprise users
Publication Date: 2017.08.02 AVAYA INC
  • EP2299675B1 patent drawingFigure 1
  • EP2299675B1 patent drawingFigure 2
  • EP2299675B1 patent drawingFigure 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.