IoT Orchestration for Dynamic Task Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IoT deployments face challenges in enabling reliable, secure, and adaptable networks of devices that can dynamically form and reconfigure to meet changing demands, particularly due to limitations in computing power and resource constraints of fixed-function devices.

Innovation Solution

The development of a software-defined IoT infrastructure that allows applications to be composed of dynamic functional blocks deployable across various resources, using containerization and orchestration mechanisms to dynamically allocate tasks and reconfigure devices based on available resources and conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If fixed-function devices are used in IoT deployments, then device simplicity and ease of manufacture are improved, but adaptability and ability to dynamically reconfigure are worsened

Engineering Contradiction:
Improvedevice simplicityVSAvoiddynamic reconfiguration capability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic reconfiguration by allowing IoT devices to transition between different operational modes and functional states. The system dynamically allocates computing tasks between edge devices and cloud infrastructure, enabling devices to adapt their functionality based on real-time requirements without physical reconfiguration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent creates a universal IoT architecture where devices can perform multiple functions through software-defined capabilities. The system allows any device to potentially execute any task by dynamically allocating computational resources, making the infrastructure universally applicable to diverse IoT scenarios without requiring specialized fixed-function hardware for each use case.

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

2Adaptability or versatility

If computing power is increased in IoT devices to improve adaptability, then adaptability and dynamic reconfiguration are improved, but device complexity and resource constraints are worsened

Engineering Contradiction:
Improvedynamic reconfiguration capabilityVSAvoidcomputational resource requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the computing infrastructure into multiple levels: edge devices with limited resources, regional aggregation points with moderate capabilities, and cloud data centers with extensive resources. This segmentation allows tasks to be divided and distributed appropriately, enabling adaptability without requiring every individual device to possess high computational power.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediary components such as edge gateways and aggregation points that mediate between resource-constrained IoT devices and the cloud infrastructure. These intermediaries handle complex computational tasks, allowing simple devices to participate in adaptive IoT networks without needing extensive local computing resources.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If verticalized end-to-end solutions are deployed, then ease of operation and initial deployment are improved, but adaptability and ability to coordinate dynamic resources are worsened

Engineering Contradiction:
Improvedeployment simplicityVSAvoidresource coordination capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic resource coordination through software-defined networking and programmable logic controllers that can adapt network configurations and task allocations in real-time. The system transitions from static verticalized solutions to dynamic horizontal architectures where resources can be reassigned and reconfigured based on changing requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent adds a new dimension to IoT architecture by introducing a software-defined control layer that operates above the physical device layer. This abstraction layer enables centralized coordination and dynamic resource allocation across the entire IoT ecosystem, allowing adaptability without requiring changes to the underlying hardware infrastructure.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS12015499B2Adaptive deployment of applications
Publication Date: 2024.06.18 INTEL CORP
  • US12015499B2 patent drawing
  • US12015499B2 patent drawing
  • US12015499B2 patent drawing

AI summary

An Internet of Things (IoT) system that includes an orchestration device is provided. The orchestration device receives resource requirements and accesses a device/capability map to produce a task deployment map.