IoT Gateway Managing Multiple Cloud Services
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current IoT systems face inefficiencies due to the need for separate gateways and duplicate sensor installations when multiple cloud services attempt to access IoT devices, leading to underutilization of existing sensors and increased installation costs.
Innovation Solution
A gateway device that manages multiple IoT devices and allows multiple cloud services to access them by assigning exclusive or shared rights based on availability and priority, enabling efficient device management and reducing duplication through a computer-implemented method and system.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If separate gateways are provided for each cloud service, then service isolation and dedicated access are improved, but device complexity and installation costs increase
Solution Approach 1:
The patent merges multiple cloud service access functions into a single gateway device. The gateway maintains separate virtual channels or logical isolation for different cloud services, allowing them to coexist without interference. This eliminates the need for duplicate gateways while preserving service isolation through virtualization or logical separation mechanisms.
Solution Approach 2:
The gateway device is designed with universal functionality to handle multiple cloud services simultaneously. It can manage connections to different cloud platforms, support various IoT device types, and provide diverse service functions all through a single multi-functional device, reducing the overall system complexity.
2Reliability
If duplicate sensors are installed for each service, then service independence is improved, but resource utilization and cost efficiency deteriorate
Solution Approach 1:
The patent combines sensor resources into shared infrastructure that serves multiple cloud services. Sensors are installed once and their data is routed to multiple cloud services through the unified gateway, eliminating duplicate sensor installations while maintaining service independence through data sharing mechanisms.
Solution Approach 2:
Instead of discarding unused sensor capacity from single-service deployments, the patent recovers and reallocates sensor resources to serve multiple services. The unified gateway enables dynamic resource allocation where sensors can be shared across services based on demand, improving overall utilization efficiency.
3Productivity
If one gateway controls multiple services, then resource efficiency is improved, but access control complexity and security management worsen
Solution Approach 1:
The patent segments the access control system into separate virtual channels or logical partitions within the unified gateway. Each cloud service operates in its own isolated virtual environment with defined access rights, simplifying security management while maintaining resource efficiency through shared physical infrastructure.
Solution Approach 2:
The unified gateway acts as an intermediary that mediates between multiple cloud services and IoT devices. It implements centralized access control policies and security management, simplifying the complexity by providing a single point of control rather than requiring each service to manage its own access independently.
Data Source
AI summary
A computer-implemented method, a computer program product, and a computer system for allowing multiple infrastructural services to access multiple IoT (Internet of Things) devices. A gateway device receives a use request from a first application of a first infrastructural service, wherein the gateway device connects the multiple infrastructural services and the multiple IoT devices. The gateway device assigns an exclusive right to use the IoT device to the first application, in response to determining that the IoT device is not being used by a second application. The gateway device determines a mode for allowing the multiple infrastructural services to access the multiple IoT devices is configured, in response to determining that the IoT device is being used by the second application. The gateway device assigns the first application and the second application respective rights to use the multiple IoT devices, based on mode.


