Service Entity Registry for M2M Service Discovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Machine-to-Machine (M2M) systems, identifying suitable service entities for IoT applications is challenging due to the complexity of managing and discovering available Infrastructure Node - Common Service Entities (IN-CSEs) across multiple IoT service platforms, which hinders efficient service discovery and utilization.

Innovation Solution

A method and device for registering and discovering Common Service Entities (CSEs) in an M2M system, utilizing a service registry to manage and publish service descriptions, allowing IoT devices to query and access suitable services through standardized protocols and reference points, facilitating efficient service discovery and utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple IoT service platforms are deployed to provide diverse services, then service variety and availability are improved, but the complexity of managing and discovering service entities increases

Engineering Contradiction:
Improveservice varietyVSAvoidservice entity management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a service entity registry as an intermediary component that centralizes the management and registration of service entities across multiple IoT platforms. The registry maintains a unified view of all service entities, allowing applications to discover and access services without directly managing the complexity of multiple platforms. This mediator abstracts the underlying system complexity while preserving service diversity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The service entity registry provides universal functionality that works across different IoT service platforms. It implements a standardized interface for service registration, discovery, and access that can be used uniformly regardless of the underlying platform. This universal mechanism allows the system to handle diverse services from multiple platforms through a single, consistent approach.

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

2Productivity

If a centralized service registry is implemented to manage service entities, then service discovery efficiency is improved, but system architecture complexity increases

Engineering Contradiction:
Improveservice discovery efficiencyVSAvoidsystem architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the system into distinct functional components: service entities that provide services, a service entity registry that manages service information, and applications that consume services. This segmentation allows the registry to focus specifically on service discovery functionality without being burdened by other system complexities. The modular architecture enables efficient service discovery while distributing complexity across manageable components.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If standardized protocols and reference points are used for service access, then ease of operation is improved, but flexibility in implementing custom service architectures is reduced

Engineering Contradiction:
Improveservice access simplicityVSAvoidarchitecture flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by allowing different parts of the system to have different levels of standardization. The interface between applications and the registry, and between the registry and service entities, uses standardized protocols and reference points for ease of operation. However, the internal architecture of individual service entities and platforms can maintain their own custom implementations and flexibilities. This localized standardization approach satisfies both requirements.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11395120B2Method and apparatus for identifying service entity in machine to machine system
Publication Date: 2022.07.19 HYUNDAI MOTOR CO LTD
  • US11395120B2 patent drawing
  • US11395120B2 patent drawing
  • US11395120B2 patent drawing

AI summary

Disclosed herein is a method and device for identifying a service entity in an Machine-to-Machine (M2M) system. The method for an M2M device for requesting a service includes transmitting a message requesting information on a service entity to a registry, obtaining the information on the service entity and using the service through the service entity.