IoT Device Configuration Templates for Network Setup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Configuring devices in IoT control networks is time-consuming, especially when multiple devices need to be set up with specific configurations for interpreting sensor data and controlling equipment, as each device must be manually configured individually.

Innovation Solution

A method that automatically configures devices by identifying their characteristics and applying predefined templates from a template store, which include configuration information for interpreting sensor data and controlling equipment, thereby streamlining the setup process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual configuration is used for each device, then configuration accuracy can be ensured, but configuration time increases significantly

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidconfiguration time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

Configuration templates are prepared in advance with all necessary device parameters, sensor interpretations, and control settings pre-defined. When a device is added to the network, the system automatically matches the device to an appropriate template and applies the pre-configured settings, eliminating the need for manual configuration while ensuring accuracy through the pre-validated template structure.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of manually configuring each device individually, the system creates copies of proven configuration templates and applies them to new devices. Each template represents a validated configuration pattern that can be repeatedly copied and applied to multiple devices of the same type, ensuring consistency and accuracy across the entire device fleet while dramatically reducing configuration time.

Inventive Principle:
Principle #26Copying

2Productivity

If automatic template-based configuration is used, then configuration time is reduced, but device complexity increases due to template management

Engineering Contradiction:
Improveconfiguration speedVSAvoidtemplate management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The configuration template system is designed to be universally applicable across multiple device types, sensor categories, and control scenarios. A single template can serve multiple functions by parameterizing device-specific details while maintaining a consistent configuration structure. This universality reduces the total number of templates needed and simplifies template management despite the system's broad applicability.

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

Solution Approach 2:

Templates are designed with parameterized fields that can be dynamically adjusted based on device characteristics. Rather than creating separate templates for every possible device variation, the system uses parameter changes within a unified template structure to accommodate different device types, sensors, and controls. This approach maintains configuration speed while reducing template management complexity through systematic parameterization.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If individual device configuration is performed, then device-specific requirements are met, but scalability to multiple devices is limited

Engineering Contradiction:
Improvedevice-specific configuration capabilityVSAvoidscalability
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The configuration system is segmented into hierarchical layers: device-agnostic template structures, device-type-specific parameter sets, and individual device customizations. This segmentation allows the system to maintain device-specific requirements at the appropriate level while enabling bulk configuration through template application. The segmented architecture supports scalability by allowing configurations to be applied to single devices or thousands of devices using the same modular structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The template system provides universal configuration patterns that can be applied across diverse device types while maintaining adaptability to device-specific requirements. Each template is designed to handle common configuration needs universally, while allowing customization for device-specific parameters. This multi-functionality enables the same template mechanism to serve both individual device configuration and large-scale device deployment, achieving both adaptability and scalability simultaneously.

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

Data Source

PatentEP3797494B1Device model templates
Publication Date: 2023.06.14 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP3797494B1 patent drawingFigure 1
  • EP3797494B1 patent drawingFigure 2
  • EP3797494B1 patent drawingFigure 3

AI summary

Configuring a device. A method includes identifying that a device has been connected to a control network. The method further includes, as a result, identifying characteristics of the device, including identifying at least one control or sensor coupled to the device. The method further includes, as a result, identifying an existing configuration template that applies to the device as identified, including identified characteristics. The method further includes configuring the device using the configuration template.