Dynamic Orchestrator Selection via Rendezvous Data Packages

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In distributed systems, the static onboarding processes for endpoint devices often result in misalignment of resources with the goals of operators, leading to inefficiencies and resource scarcity, as the selection of orchestrators for onboarding is not dynamically managed.

Innovation Solution

A method and system that utilize a rendezvous server to provide endpoint devices with rendezvous data packages containing network information, preference, limiting, and weight information for multiple orchestrators, allowing the endpoint devices to dynamically select the most suitable orchestrator for onboarding based on these criteria, thereby aligning with the operator's goals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If static onboarding processes are used for endpoint devices, then the onboarding can be completed, but resource allocation becomes inefficient and resource scarcity occurs

Engineering Contradiction:
Improveonboarding efficiencyVSAvoidresource availability
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent implements dynamic onboarding processes where endpoint devices can query multiple orchestrators and receive responses with availability metrics, load information, and preference scores. This allows the system to adapt resource allocation in real-time based on current conditions rather than using static pre-configured orchestrator assignments, thereby improving both onboarding efficiency and resource utilization

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes key parameters including orchestrator selection criteria (from static to dynamic), resource allocation metrics (from fixed to variable), and device-orchestrator matching parameters (from predetermined to negotiable). These parameter changes enable the system to optimize resource distribution and prevent resource scarcity by adjusting allocations based on actual system state

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If multiple orchestrators are introduced for dynamic selection, then resource allocation improves, but system complexity increases

Engineering Contradiction:
Improveorchestrator selection flexibilityVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary communication protocol and data exchange format that simplifies interactions between endpoint devices and multiple orchestrators. The standardized rendezvous process, preference scoring mechanism, and structured response formats act as intermediaries that manage the complexity of multi-orchestrator coordination, allowing flexible selection without proportionally increasing system complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the orchestrator selection process into distinct phases: initial rendezvous with multiple orchestrators, evaluation of preference criteria, scoring and ranking, and final selection. This segmentation allows each phase to be handled independently with specialized logic, making the overall complex process more manageable and maintainable while preserving adaptability

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20240430157A1Multi orchestrator rendezvous
Publication Date: 2024.12.26 DELL PROD LP
  • US20240430157A1 patent drawing
  • US20240430157A1 patent drawing
  • US20240430157A1 patent drawing

AI summary

Methods and systems for managing endpoint devices are disclosed. The endpoint devices may be managed by onboarding them. To onboarding the endpoint devices, orchestrators may be dynamically selected. The orchestrators may be dynamically selected using rendezvous data packages provided by the orchestrators. The rendezvous data packages may enable a particular orchestrator to be discriminated from the other orchestrators. By dynamically selecting the orchestrator, the endpoint device may be more likely to be onboarded in a manner that aligns its operation with its owner's goals.