Cross-Domain Discovery Service for M2M Resource Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing M2M systems lack cross-domain discovery services, limiting the resources available to users and devices in disparate systems, and do not allow users or devices to specify filter criteria to find and access specific resources or information.

Innovation Solution

The introduction of methods and systems to enable cross-domain discovery, allowing users or devices to specify filter criteria, and the creation of representations of resources and information discovered from cross-domain discovery, with access interfaces corresponding to the system the representation is created in.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If cross-domain discovery services are introduced, then resource availability across disparate systems is improved, but system complexity increases

Engineering Contradiction:
Improveresource availabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary service layer that mediates between disparate M2M systems, enabling cross-domain resource discovery without requiring direct integration between systems. This intermediary handles the complexity of protocol translation and resource mapping, thereby improving resource availability while containing system complexity within the service layer rather than propagating it across all connected systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The discovery service is designed as a universal platform that can handle multiple types of resources and protocols through a unified interface. By creating a multi-functional discovery mechanism that works across different M2M systems with varying protocols, the patent improves adaptability without proportionally increasing complexity, as the same core service handles diverse resource types.

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

2Measurement precision

If filter criteria are added to discovery requests, then resource retrieval precision is improved, but request processing complexity increases

Engineering Contradiction:
Improveresource retrieval precisionVSAvoidrequest processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments filter criteria into distinct, standardized parameters that can be independently processed. By dividing complex filtering requirements into separate, manageable filter elements (such as resource type, domain, protocol, and other attributes), the system achieves precise resource retrieval while keeping processing complexity organized and modular rather than monolithic.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If representations are created for discovered resources, then ease of access is improved, but information processing overhead increases

Engineering Contradiction:
Improveease of accessVSAvoidinformation processing overhead
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent creates simplified representations (copies) of discovered resources that contain only the essential access information needed by clients. These representations include key metadata and access parameters while omitting detailed implementation specifics, thereby improving ease of access without proportionally increasing information processing overhead. The copies are lightweight and designed for efficient transmission and storage.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12278874B2Cross-domain discovery between service layer systems and web of things systems
Publication Date: 2025.04.15 IPLA HLDG INC
  • US12278874B2 patent drawing
  • US12278874B2 patent drawing
  • US12278874B2 patent drawing

AI summary

Systems and methods are introduced to enable cross-domain discovery. Systems and methods are also introduced to create representations of resources and information discovered from cross-domain discovery.