M2M Middleware Resource Access Interface for Cross-Platform Device Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current machine-to-machine (M2M) device management systems face challenges in providing a unified access interface for managing devices across different platforms, leading to inefficiencies in end-to-end device management and service applications, especially when dealing with a large number of unattended devices that require proactive fault detection and maintenance.

Innovation Solution

A device management method and middleware that utilize a uniform resource access interface to convert resource access requests into device management commands, allowing M2M applications to access and manage device information across different M2M platforms, using pre-established mappings between resource access requests and device management commands, and sending these commands to target devices for execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If multiple platform-specific device management interfaces are used, then device management functionality is available, but system complexity increases and ease of operation decreases

Engineering Contradiction:
Improveease of accessing device managementVSAvoidcomplexity of management interface
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements a universal resource access interface that can access device management capabilities across different M2M platforms (OMA DM, ETSI M2M, 3GPP TM). The interface uses standard resource identification mechanisms (URI, XPath) that are platform-agnostic, allowing a single interface design to serve multiple platform-specific device management systems without requiring separate interfaces for each platform.

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

Solution Approach 2:

The patent introduces an intermediary layer (resource access interface with mapping mechanisms) that sits between the application layer and platform-specific device management interfaces. This intermediary translates resource access requests into platform-specific commands using pre-established mappings, thereby shielding applications from platform-specific complexities while maintaining access to diverse device management capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If platform-specific device management interfaces are used, then device management is possible, but time consumption increases due to lack of standardization

Engineering Contradiction:
Improvedevice management efficiencyVSAvoidtime for accessing device management
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent establishes pre-configured mapping relationships between resource access requests and platform-specific device management commands before actual device management operations occur. These mappings (e.g., between resource types and command types, between resource attributes and command parameters) are prepared in advance, allowing direct translation of resource access requests into executable platform-specific commands without requiring real-time analysis or conversion, thereby significantly reducing access time.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If uniform resource access interface is implemented, then ease of operation improves, but device complexity increases due to mapping requirements

Engineering Contradiction:
Improveaccessibility across platformsVSAvoidcomplexity of mapping mechanism
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the complex mapping mechanism into distinct, manageable components: resource identification segmentation (URI, XPath, other formats), resource type mapping (to command types), attribute mapping (to command parameters), and platform-specific adaptation layers. Each segment handles a specific aspect of the translation process, making the overall complex mapping mechanism more maintainable and easier to implement across different platforms.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP2914022B1Device management method, middleware, and machine-to-machine communications platform, device, and system
Publication Date: 2017.03.08 HUAWEI TECH CO LTD
  • EP2914022B1 patent drawing
  • EP2914022B1 patent drawing
  • EP2914022B1 patent drawing

AI summary

The present invention discloses a device management method, a middleware.. The method includes: receiving a resource access request by using a resource access interface, where the resource access request includes: a URI that is used to indicate a storage position of an accessed management object MO data resource; converting, according to pre-established mapping between the resource access request of the MO data resource and a DM command, the resource access request of the MO data resource into corresponding DM command, and determining, according to pre-established mapping between the MO data resource and MO information, the MO information corresponding to accessed MO data; and sending the DM command to a target device corresponding to the URI to manage the MO information corresponding to the accessed MO data, so that the M2M applications may access different M2M platforms to manage devices, implementing end-to-end device management and related service applications.