Root Application Router for Co-hosting SIP Servlet Applications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current SIP Servlet Container technology is limited in deploying multiple multi-SAR applications on the same server, requiring cumbersome custom application router merging and inefficient resource utilization, leading to increased development time and hardware costs.

Innovation Solution

Introducing a root application router that coordinates sub-application routers, allowing multiple sub-application routers to be managed and deployed within a SIP Servlet Container, enabling efficient co-hosting of multiple multi-SAR applications on a single server.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single custom application router is used to coordinate multiple SAR files, then application coordination capability is improved, but device complexity and deployment difficulty increase significantly

Engineering Contradiction:
Improveapplication coordination capabilityVSAvoidapplication router complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the monolithic application router into multiple independent sub-application routers, each responsible for coordinating specific SAR files. This segmentation reduces the complexity of individual routers while maintaining the overall coordination capability through a standardized interface mechanism.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal application router interface that can work with multiple different sub-application routers. This interface standardization allows the system to coordinate diverse applications through a common mechanism, improving versatility without increasing individual component complexity.

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

2Adaptability or versatility

If multiple custom application routers are deployed on the same server, then application hosting capability is improved, but deployment complexity and development time increase

Engineering Contradiction:
Improveapplication hosting capabilityVSAvoiddevelopment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent establishes a universal application router interface that can accommodate multiple different sub-application routers on the same server. This eliminates the need to rewrite or merge routers for each deployment scenario, significantly reducing development time while maintaining multi-application hosting capability.

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

Solution Approach 2:

The standardized application router interface acts as an intermediary between the SIP servlet container and multiple sub-application routers. This mediator layer simplifies deployment by providing a consistent interface that abstracts away the complexity of coordinating multiple applications.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of energy

If application routers are merged to host multiple applications, then resource utilization is improved, but ease of manufacture and deployment worsen

Engineering Contradiction:
Improveresource utilizationVSAvoiddeployment ease
Core Design Contradiction:
Loss of energyVSEase of manufacture

Solution Approach 1:

Instead of merging application routers into a single complex unit, the patent segments them into independent sub-routers that can be deployed separately. This segmentation maintains resource efficiency through server consolidation while preserving deployment simplicity through standardized interfaces.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges multiple sub-application routers onto a single server through a standardized interface mechanism. This combining approach improves resource utilization by consolidating infrastructure while maintaining ease of deployment through the universal interface that prevents complex integration issues.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8179889B2SIP servlet applications co-hosting
Publication Date: 2012.05.15 AVAYA INC
  • US8179889B2 patent drawing
  • US8179889B2 patent drawing
  • US8179889B2 patent drawing

AI summary

Methods, devices, and systems are provided for allowing a single machine, such as a server, to co-host multi-SIP Archive (SAR) applications offering SIP servlet based products. The concept of a Root Application Router is introduced that is adapted to coordinate other Sub-Application Routers rather than individual SARs. These other Sub-Application Routers are fully fledged Application Routers in their own right, but are unaware of the controlling Root Application Router.