IoT Device Management via RESTful Resource Model Abstraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IoT device management technologies face challenges in efficiently managing large networks of interconnected IoT devices, particularly in defining and implementing device management services, resource abstraction, and dynamic provisioning, which limits flexibility and scalability.

Innovation Solution

The implementation of a resource model abstraction that allows for the definition and use of device management services based on RESTful messaging and a data model that utilizes core device definition building blocks, enabling dynamic instantiation and management of IoT device services, as well as the creation of arrays of devices and resources for complex operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional IoT device management technologies are used, then device management functionality is provided, but flexibility and scalability are limited when managing large networks of interconnected IoT devices

Engineering Contradiction:
ImproveflexibilityVSAvoiddevice management service complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments device management services into reusable service templates that can be independently defined, configured, and instantiated. Each service template represents a modular unit of management functionality that can be composed and deployed separately, enabling flexible assembly of complex management solutions without increasing overall system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates universal service templates that can be instantiated multiple times across different devices and contexts. These templates provide multi-functional capabilities that can adapt to various IoT device types and management scenarios, enhancing flexibility while maintaining consistent management patterns through standardized template definitions.

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

2Adaptability or versatility

If traditional IoT device management technologies are used, then basic device management is achieved, but dynamic provisioning and service instantiation are limited

Engineering Contradiction:
Improvedynamic provisioning capabilityVSAvoidservice definition and deployment ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements preliminary action by pre-defining service templates with all necessary configuration parameters, interfaces, and behavior specifications before deployment. This allows services to be dynamically instantiated and provisioned on-demand without requiring complex runtime configuration or manual setup, enhancing both dynamic provisioning capability and ease of operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating instances from service templates. The template serves as a reusable blueprint that can be copied and instantiated multiple times across different devices and contexts, enabling rapid dynamic provisioning while maintaining consistent service definitions and reducing operational complexity.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If device management services are defined with clear service behavior, then service instantiation flexibility is improved, but the complexity of defining and implementing these services increases

Engineering Contradiction:
Improveservice instantiation flexibilityVSAvoidservice definition complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by defining service templates with configurable parameters that can be adjusted during instantiation. This allows the same service template to adapt to different contexts and requirements by changing parameters rather than creating entirely new service definitions, thereby improving instantiation flexibility while keeping the base template definition manageable.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11936743B2Device management services based on restful messaging
Publication Date: 2024.03.19 INTEL CORP
  • US11936743B2 patent drawing
  • US11936743B2 patent drawing
  • US11936743B2 patent drawing

AI summary

Various systems and methods of establishing and utilizing device management (DM) services in Internet of Things (IoT) networks and similar distributed network architectures, are described. In an example, RESTful messaging within IoT operational and resource models are used to establish, instantiate, and operate DM services having various roles within an IoT framework abstraction.