IoT Plugin Management via Cloud Mirroring and Resource Directory

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IoT network solutions face latency issues due to the need for cloud-hosted services, which hinder the quality-of-service (QoS) by introducing additional traffic flows and network traversals, especially when using plugin solutions for non-OCF devices, leading to suboptimal network performance.

Innovation Solution

Implementing a resource directory to facilitate the discovery and access of plugin instances, with an automatic mechanism for mirroring or migrating plugins to a cloud-hosted environment, preserving security associations and reducing network traffic and latency by providing a more optimal access path.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If cloud-hosted services are used for IoT network optimization, then service functionality is provided, but network latency and traffic increase

Engineering Contradiction:
Improveservice functionalityVSAvoidnetwork latency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent segments the plugin management functionality by creating separate plugin instances that can be distributed across different network locations (cloud, edge, or local devices). This allows the system to provide cloud-hosted service functionality while enabling local execution of specific plugin operations to reduce latency for time-sensitive tasks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism (the plugin instance discovery and selection system) that mediates between cloud-hosted services and local devices. This intermediary enables intelligent routing of requests to appropriate plugin instances based on latency requirements, balancing cloud functionality with local responsiveness.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If plugin instances are distributed across multiple locations, then access optimization is achieved, but system complexity increases

Engineering Contradiction:
Improveaccess speedVSAvoidsystem complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent implements self-service mechanisms where plugin instances automatically register themselves with the discovery service and autonomously manage their own deployment and execution. This reduces the need for complex centralized management infrastructure while enabling distributed access optimization.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent changes the operational parameters of plugin instances based on network conditions and performance requirements. Plugin instances can dynamically adjust their execution location and configuration parameters to optimize access speed without requiring complex manual reconfiguration of the entire system.

Inventive Principle:
Principle #35Parameter changes

3Loss of energy

If automatic plugin mirroring is implemented, then network traffic is reduced, but authorization management becomes more complex

Engineering Contradiction:
Improvenetwork trafficVSAvoidauthorization management
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent creates a universal authorization framework that works across all plugin instance locations (cloud, edge, local). The same authorization mechanisms and security protocols are applied regardless of where plugin instances are deployed, simplifying authorization management despite the distributed architecture.

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

Solution Approach 2:

The patent uses controlled copying of plugin instances to distributed locations while maintaining centralized authorization management. The copying mechanism includes built-in authorization metadata that travels with the plugin instance, enabling automated authorization verification without complex manual management at each location.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11483418B2Plugin management for internet of things (IoT) network optimization
Publication Date: 2022.10.25 INTEL CORP
  • US11483418B2 patent drawing
  • US11483418B2 patent drawing
  • US11483418B2 patent drawing

AI summary

Various systems and methods for network optimization or bandwidth conservation may use plugin migration or mirroring to access a plugin utilizing a first network protocol in the cloud. A cloud-based plugin allows for routing optimization to leverage resource directory from the first network protocol to provide discovery or access to the plugin. The plugin may be used when a device operating the first network protocol communicates with a device operating a second, different, network protocol.