Virtual Thing Generation in M2M Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional machine-to-machine systems are inflexible in using machine-to-machine resources, limiting their ability to adapt to changing requirements and provide dynamic services.
Innovation Solution
A method and system for generating a virtual thing in a machine-to-machine system, utilizing a management function and a mashup-manager, which initiates the creation of a virtual thing based on member resource information, predefined queries, and semantic logic, allowing for dynamic resource allocation and intelligent data processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional machine-to-machine systems use statically grouped resources, then the system structure is simple and easy to manage, but the system becomes inflexible and cannot adapt to changing requirements
Solution Approach 1:
The patent implements dynamic resource grouping by allowing virtual things to be created on-demand that combine multiple member resources according to specific queries and semantic logic. Instead of static pre-defined groupings, the system dynamically assembles resources based on application requirements, enabling flexibility while managing complexity through automated virtual thing generation processes
Solution Approach 2:
The patent introduces a mashup-manager as an intermediary component that handles the complex task of generating virtual things from multiple member resources. This mediator abstracts the complexity of resource combination from the application layer, providing flexible resource grouping capabilities while keeping the system architecture manageable through centralized management logic
2Adaptability or versatility
If multiple member resources are combined into a virtual thing, then the system provides enhanced functionality and flexibility, but the data processing and management complexity increases
Solution Approach 1:
The patent segments the complex task of virtual thing generation into distinct components: member resource identification, query definition, semantic logic application, and result generation. This segmentation allows each component to be handled independently, reducing overall complexity while enabling sophisticated multi-resource combinations through a structured process
Solution Approach 2:
The system enables self-service virtual thing generation where the mashup-manager automatically processes resource combination requests based on predefined queries and semantic logic. This automation reduces the manual overhead of managing complex multi-resource configurations, allowing the system to handle data processing complexity internally while presenting simplified interfaces to applications
Data Source
AI summary
A method generates a virtual thing for a machine-to-machine application of a machine-to-machine system. The system includes a management function, a mashup-manager and one or more database connected to the system. The database provides one or more member resources for the machine-to-machine applications. The management function sends a request for generating a virtual thing to the mashup-manager. The mashup-manager initiates the generation of the requested virtual thing based on the information provided in the request on at least one of the databases. The request for generating the virtual thing includes virtual thing generation information comprising: member resource information, a predefined query for collecting data from the member resource according to the member resource information and semantic logic information for performing logic on the collected data.


