Multi-tenant Enterprise Application Integration via Virtualization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Enterprise Application Integration (EAI) tools are heavyweight, vendor-specific, limited to single verticals, and designed for single-tenant use, making them inefficient for multi-tenant applications and unable to handle custom protocols or adapt to the quality of service of connected enterprise information systems.

Innovation Solution

An enterprise application integration system (EAIS) that supports multi-tenancy, uses business objects for abstraction of business flow, and includes a quality of service manager to monitor and adapt operations, allowing for reuse of objects across applications and handling custom protocols through a middleware that interacts with various enterprise information systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If current EAI tools are used for integration, then basic data exchange between systems is enabled, but the system becomes heavyweight and requires specialized staff for administration

Engineering Contradiction:
Improvedata exchange capabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates virtual copies of enterprise information systems through virtualization technology. These virtual system instances replicate the functionality and data structures of physical systems, enabling integration without direct connections to actual systems. This reduces the complexity of system administration while maintaining reliable data exchange capabilities.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces a virtualization layer as an intermediary between business applications and enterprise information systems. This intermediate virtual environment handles data exchange protocols and system communications, shielding applications from the complexity of direct system integration while ensuring reliable data transfer.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of manufacture

If vendor-specific EAI tools are used, then integration with specific vendor systems is facilitated, but the system is limited to single vendor or specific business verticals

Engineering Contradiction:
Improveintegration easeVSAvoidvendor compatibility
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal virtualization platform that can instantiate virtual representations of multiple different vendor systems and business verticals within a single environment. This multi-functional approach allows the system to integrate with diverse enterprise information systems from different vendors without being constrained to a single vendor ecosystem.

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

Solution Approach 2:

The patent segments the integration architecture into independent virtual system instances, where each virtual instance represents a specific vendor or business vertical. This segmentation allows each virtual component to be configured for specific vendor requirements while maintaining overall system versatility through the ability to create multiple specialized instances.

Inventive Principle:
Principle #1Segmentation

3Stability of the object's composition

If single-tenant EAI architecture is used, then system stability is maintained, but multiple instances must be deployed for multi-tenant applications

Engineering Contradiction:
Improvesystem stabilityVSAvoiddeployment complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The patent implements a nested architecture where multiple virtual system instances (representing different tenants) are contained within a single unified virtualization platform. Each virtual instance maintains its own stable configuration and data isolation, while the parent platform provides centralized management and resource allocation, reducing deployment complexity.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent merges multiple single-tenant system instances into a single multi-tenant virtualized environment. This consolidation combines the stability benefits of isolated system configurations with the operational efficiency of unified management, allowing multiple tenants to share common infrastructure while maintaining individual system integrity.

Inventive Principle:
Principle #5Merging (Combining)

4Productivity

If predefined data protocols are supported, then standard integration scenarios are enabled, but custom protocols cannot be easily handled

Engineering Contradiction:
Improveintegration speedVSAvoidprotocol flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic protocol handling within the virtualization platform, where data exchange protocols can be configured and adapted at runtime based on the specific requirements of connected systems. This dynamic approach allows the system to maintain fast integration for standard protocols while providing flexibility to accommodate custom protocols when needed.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11288289B2Multi-tenant data integration
Publication Date: 2022.03.29 24 7 AI INC
  • US11288289B2 patent drawing
  • US11288289B2 patent drawing
  • US11288289B2 patent drawing

AI summary

An enterprise application integration system (EAIS) is disclosed that enables customer service applications to access and share data with enterprise information systems in real time.