Resource Orchestration System for Load Assignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing load handling systems face limitations in efficiently assigning resources due to limited quantities and capacities, leading to iterative communication exchanges to identify suitable resources for process handling, which hampers overall resource access and process performance.

Innovation Solution

A system and method that orchestrate process-performing resources and specifications particularized to individual loads by receiving electronic communications, retrieving secured information, creating provisional electronic composites, and transmitting instructions to resource-controlling devices to optimize resource assignment based on performance data and availability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If limited quantities and capacities of resources are used, then resource availability is constrained, but resource assignment efficiency deteriorates due to iterative communication exchanges

Engineering Contradiction:
Improveresource assignment efficiencyVSAvoidtime for iterative communication exchanges
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system pre-fetches and caches resource availability information, capability data, and load specifications before actual resource assignment is needed. This preliminary action eliminates the need for iterative communication exchanges during runtime, as the orchestration system already has the necessary information to make immediate resource assignment decisions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary orchestration system that acts as a mediator between resource providers and load handlers. This intermediary pre-negotiates and caches resource availability information, transforming multiple iterative communication exchanges into a single efficient query-response interaction. The intermediary maintains updated caches of resource capabilities and availability, enabling rapid resource assignment without direct iterative communication between all parties.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If detailed load-specific requirements are processed, then resource assignment precision improves, but system complexity increases

Engineering Contradiction:
Improveresource assignment precisionVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the resource assignment system into distinct functional modules: an orchestration system that handles high-level coordination, resource information caches that store pre-fetched data, and load handlers that execute specific tasks. Each module processes only the information relevant to its function, reducing overall system complexity while maintaining precise resource assignment capabilities through specialized processing at each level.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements self-service mechanisms where resource-controlling devices and load handlers automatically provide and process their own information. Resource devices publish their availability and capability data to the orchestration system without requiring manual configuration, and load handlers automatically format and submit their requirements. This automation reduces the operational complexity of managing detailed load-specific requirements.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11451622B1Multi-tier resource and load orchestration
Publication Date: 2022.09.20 CHCA
  • US11451622B1 patent drawing
  • US11451622B1 patent drawing
  • US11451622B1 patent drawing

AI summary

Systems, methods, and machine-readable media for process-performing resources and process specifications particularized to loads are provided. A provisional electronic composite for a load may be created. A type of process-performing resource may be identified. Performance data may be accessed to identify a process-performance duration that corresponds to a process type, the type of process-performing resource, process-performance locations, and process-performance times. A process-assignment duration may be defined, and an availability of a process-performing resource may be detected. A performance time may be determined based on the availability of the process-performing resource. Instruction to perform the process at the performance time may transmitted to at least one resource-controlling device. The provisional electronic composite for the load may be modified based on the performance time and the instruction to form an updated electronic composite.