Hub-Based UC Translator for Interoperability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Unified Communications (UC) systems from different vendors face compatibility issues, leading to difficulties in interconnecting and enabling communication between users on different platforms, requiring costly and non-scalable custom solutions for translation and federation.

Innovation Solution

A hub-based system that acts as a central translator for UC systems, using a common language to facilitate communication between disparate UC platforms, allowing for scalable and high-fidelity interconnection while enforcing policies and managing domain routing through advanced alias domain routing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If custom translation solutions are implemented for each UC system pair, then communication compatibility is achieved, but system complexity and cost increase significantly

Engineering Contradiction:
Improvecommunication compatibilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a universal translator as an intermediary component that mediates between different UC systems. Instead of requiring custom translation solutions for each system pair, the universal translator acts as a common interface that receives messages from various UC systems, translates them to a standard internal format, and forwards them to destination systems. This single intermediary handles all translation needs, dramatically reducing overall system complexity while maintaining compatibility across different UC platforms.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The universal translator is designed with multi-functionality to handle multiple UC system types simultaneously. It can receive messages from different UC systems (e.g., Microsoft OCS, IBM Sametime, Google Apps, Cisco Jabber) and translate them to a common internal representation, then forward to appropriate destination systems. This universal approach replaces the need for multiple specialized translators, achieving both compatibility and simplicity.

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

2Reliability

If custom translation solutions are implemented for each UC system pair, then communication compatibility is achieved, but implementation cost increases

Engineering Contradiction:
Improvecommunication compatibilityVSAvoidimplementation cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The universal translator is designed with multi-functionality to handle multiple UC system types simultaneously. It can receive messages from different UC systems (e.g., Microsoft OCS, IBM Sametime, Google Apps, Cisco Jabber) and translate them to a common internal representation, then forward to appropriate destination systems. This universal approach replaces the need for multiple specialized translators, achieving both compatibility and simplicity.

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

Solution Approach 2:

The patent merges all translation functions into a single universal translator component. Instead of implementing separate custom translation solutions for each UC system pair, all translation operations are consolidated into one shared service. This merging reduces implementation costs by eliminating redundant translation logic and allowing for centralized management and maintenance.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If direct point-to-point connections are established between UC systems, then communication is enabled, but scalability is limited

Engineering Contradiction:
Improvecommunication capabilityVSAvoidscalability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The universal translator serves as a scalable intermediary that centralizes communication coordination. Instead of establishing direct point-to-point connections between every pair of UC systems, the translator acts as a message hub that receives messages from any UC system, translates them, and forwards them to appropriate destinations. This intermediary approach enables easy addition of new UC systems without requiring modifications to existing connections, significantly improving scalability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The communication architecture is segmented into distinct functional layers: UC systems communicate with the universal translator in a standardized manner, and the translator handles the complexity of routing to different destination systems. This segmentation isolates the complexity of inter-system communication from individual UC systems, allowing each system to remain simple while the overall system scales easily by adding new systems that simply need to connect to the translator.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9203799B2Method and system for advanced alias domain routing
Publication Date: 2015.12.01 NEXTPLANE
  • US9203799B2 patent drawing
  • US9203799B2 patent drawing
  • US9203799B2 patent drawing

AI summary

A method and system for advanced alias domain routing are disclosed. According to one embodiment, a computer implemented method comprises receiving an incoming message from a first unified communications server, the incoming message comprising source address data, destination address data, and digital content. A real address of a destination address is computed by using the source address data, and an alias address of a source address is computed by using the destination address data. The incoming message is processed, wherein processing the incoming message includes enforcing policies. An outgoing message is generated comprising the digital content, the real address and the alias address. The outgoing message is transmitted to a second unified communications server.