Extensible Data Orchestration Platform with Probe-Based Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computer systems face challenges in integrating internal applications and data with outside systems and technologies due to compatibility issues and interoperability problems, leading to inefficiencies in upgrading and migrating system components.

Innovation Solution

An orchestration platform with a surrogate component, known as a probe, that acts as a bridge between the core platform and external technologies, allowing for integration and data exchange through scripts executed on demand, and supports horizontal scaling and distributed locking/caching for efficient data processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a virtualization layer is added between applications and data to manage changes, then ease of operation is improved, but device complexity increases

Engineering Contradiction:
Improveease of managing changesVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a surrogate component as an intermediary layer between applications and data. This surrogate acts as a mediator that virtualizes the interface, allowing applications to interact with data through a standardized protocol while hiding the underlying complexity of data storage and management operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system is segmented into distinct layers: application layer, surrogate layer, and data layer. This segmentation allows each layer to be independently managed and modified. The surrogate layer specifically handles change management operations, isolating complexity from both applications and data storage.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If the orchestration layer is extended to integrate external systems, then adaptability is improved, but device complexity increases

Engineering Contradiction:
Improveinteroperability with external systemsVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The surrogate component is designed with universal functionality to handle multiple types of external system integrations. It provides a standardized interface that can adapt to different external systems through configuration rather than requiring fundamental architectural changes, thus improving adaptability without proportionally increasing complexity.

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

Solution Approach 2:

The system employs dynamic configuration capabilities where the surrogate can adapt its behavior based on the specific external system it is integrating with. This dynamic adaptability allows the same core component to serve multiple purposes across different integration scenarios.

Inventive Principle:
Principle #15Dynamics

3Productivity

If multiple probe instances are deployed for data collection, then productivity is improved, but device complexity increases

Engineering Contradiction:
Improvedata processing capacityVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The data collection functionality is segmented into multiple independent probe instances that can be distributed across different locations. Each probe operates autonomously but follows standardized protocols, allowing the system to scale data processing capacity by simply adding more probe instances without fundamentally changing the system architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Additional probe instances are essentially copies of the base probe template. This copying approach allows rapid deployment of multiple data collection points while reusing the same proven design, reducing the complexity burden that would arise from designing each probe from scratch.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12417105B2Extensible platform for orchestration of data with built-in scalability and clustering
Publication Date: 2025.09.16 KEROSS FZ LLC
  • US12417105B2 patent drawing
  • US12417105B2 patent drawing
  • US12417105B2 patent drawing

AI summary

In a computer system, an orchestration platform includes extensible components that interact with external systems and technology. The platform scales by way of a plurality of application servers using a clustering architecture.