Semantics Nodes for M2M Data Reuse
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current M2M systems lack semantic awareness, making it difficult for data produced by M2M applications to be effectively abstracted, discovered, accessed, and shared across different applications due to the absence of semantic information, which limits the reuse of data across various applications.
Innovation Solution
The introduction of Semantics Nodes that provide semantic support in M2M systems by storing and managing semantics-related resources, enabling mechanisms for creating, retrieving, updating, and deleting semantic information, and associating it with corresponding resources, allowing for better data abstraction and sharing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If M2M systems use current data exchange mechanisms without semantic information, then device complexity is reduced and ease of operation is maintained, but data reuse across different applications becomes difficult and adaptability decreases
Solution Approach 1:
The patent introduces a Service Layer as an intermediary between M2M devices and applications. This Service Layer contains a Semantics Repository that stores semantic information about data resources, allowing applications to discover and understand data meaning without direct device complexity. The intermediary handles semantic processing centrally while keeping devices simple.
Solution Approach 2:
The patent segments the M2M system into distinct functional layers: device layer for data generation, Service Layer for semantic management, and application layer for data consumption. This segmentation isolates semantic complexity to the Service Layer while keeping devices and applications relatively simple, enabling data reuse across applications.
2Loss of information
If M2M systems incorporate semantic information storage and management, then data understanding and sharing improve, but device complexity and information loss increase
Solution Approach 1:
The Service Layer acts as an intermediary that centralizes semantic information management. Instead of distributing semantic processing across all devices, the Semantics Repository in the Service Layer consolidates semantic data, reducing individual device complexity while improving overall semantic information availability for all applications.
Solution Approach 2:
The Service Layer provides universal semantic services to multiple applications simultaneously. The Semantics Repository serves as a shared resource that any application can query, allowing one semantic management infrastructure to support diverse applications without requiring each device to implement complex semantic processing.
3Productivity
If M2M systems implement comprehensive semantic management, then data sharing and aggregation improve, but ease of operation decreases
Solution Approach 1:
The Service Layer provides self-service semantic management through automated mechanisms. The Semantics Repository automatically stores and retrieves semantic information, and the system includes automated processes for creating, updating, and deleting semantic data without requiring manual intervention, thereby maintaining ease of operation while improving data sharing efficiency.
Solution Approach 2:
The system implements feedback mechanisms where applications can query the Semantics Repository to discover available data and its meaning, and where the repository receives updates about data changes. This automated feedback loop enables efficient data sharing without requiring complex manual coordination, maintaining operational simplicity.
Data Source
AI summary
Disclosed are methods and systems for Semantics Node functions which provide semantics support in machine-to-machine systems. In an example, a Semantic node may manage semantics resources capable of being discovered, retrieved, or validated by other devices. In another example, the Semantics Node may be discovered by other nodes, and semantics resources may be discovered with subscription mechanisms.


