IoT Sensor Data Sharing via Unified Query Interface and Policy Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing IoT systems face challenges in easily implementing cooperation between multiple IoT Service Providers (IoTSPs) and sensor providers, necessitating a simplified interface and efficient information sharing mechanism.
Innovation Solution
An information processing apparatus and method that facilitates cooperation among IoTSPs by using a unified query language interface, such as GraphQL, and introduces a Pseudo Sink to connect sensor providers, enabling seamless communication and information sharing with policy-based access control.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If multiple IoT systems cooperate to increase data acquisition range and types, then the quantity and diversity of sensor data available to users increases, but the complexity of implementing cooperation between IoTSPs and sensor providers increases
Solution Approach 1:
The patent introduces a standardized interface specification as an intermediary mechanism that mediates between different IoT systems. This specification acts as a common language and protocol that enables IoTSPs and sensor providers to cooperate without requiring complex custom integration, thus reducing implementation complexity while increasing data availability
Solution Approach 2:
The patent creates a universal interface specification that can be applied across multiple IoT systems and scenarios. This multi-functional standard allows the same interface to handle various types of sensor data and cooperation modes, simplifying the complexity of implementing cooperation across different systems
2Adaptability or versatility
If IoTSPs share sensor data with users, then the service capability and data acquisition range are enhanced, but the risk of excessive disclosure of configuration information increases
Solution Approach 1:
The patent applies local quality control by allowing different levels of data disclosure based on the specific requirements and trust levels of different users. The interface specification enables selective disclosure of sensor data while protecting configuration information, providing customized access rights that prevent excessive disclosure while maintaining service capability
Data Source
AI summary
An information processing apparatus operates as an IoTSP 1 (corresponding to an example of “first IoTSP”) that provides a service for causing a user to acquire sensor data. The information processing apparatus includes a communication unit that executes communication with another IoTSP (corresponding to an example of “second IoTSP other than the first IoTSP”) and a control unit that searches the sensor data corresponding to an acquisition request of the user via an application and responds to the user with the searched sensor data. The control unit searches the sensor data from the other IoTSP via the communication unit based on an identifier of the other IoTSP included in the acquisition request and policy information indicating propriety of information sharing between the IoTSPs and uses a protocol interface including the same procedure as a procedure between the application and IoTSP1 when searching the sensor data.


