Gateway Roaming for Embedded Device Cloud Connectivity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Devices with embedded systems often lack the resources to connect directly to wide area networks (WANs), leading to issues such as latency, bandwidth problems, and security concerns when maintaining connections with computing devices.
Innovation Solution
Implementing a system where mobile and stationary computing devices act as gateways to facilitate connections between embedded systems and a cloud service, using short-range communication protocols like BLUETOOTH and ZIGBEE, and dynamically migrating connections based on proximity and user preferences to ensure efficient data transfer and storage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If devices with embedded systems maintain a connection to computing devices, then data can be transferred, but latency and bandwidth problems occur
Solution Approach 1:
The patent introduces a gateway device as an intermediary between the embedded system device and the cloud service. The gateway maintains a persistent connection to the cloud and manages communications with the embedded device, thereby reducing latency by avoiding repeated connection establishment and improving data transfer efficiency through the optimized gateway-cloud pathway.
2Productivity
If devices with embedded systems maintain a connection to computing devices, then data can be transferred, but security concerns arise
Solution Approach 1:
The gateway acts as a security intermediary that authenticates the embedded device and manages its connection to the cloud service. The gateway verifies device credentials and establishes secure communication channels, thereby enabling data transfer capability while mitigating security risks through centralized authentication and access control.
Solution Approach 2:
The embedded device performs self-authentication by presenting its credentials to the gateway, which then autonomously manages the connection establishment and security policies without requiring direct intervention from the end device, thereby enabling secure data transfer while reducing the security burden on resource-constrained embedded systems.
3Adaptability or versatility
If devices with embedded systems connect directly to wide area networks, then cloud access is enabled, but resource constraints prevent direct connection
Solution Approach 1:
The gateway serves as an intermediary that bridges the embedded device and the cloud service infrastructure. The gateway handles complex network protocols, authentication mechanisms, and data formatting, thereby enabling cloud network access for the embedded device while keeping the device itself simple and resource-efficient.
Solution Approach 2:
The gateway is designed as a universal platform that can serve multiple embedded devices with different requirements and protocols. It provides standardized cloud access functionality across diverse device types, thereby enabling adaptability and versatility in cloud connectivity without increasing the complexity of individual embedded devices.
Data Source
AI summary
A mobile computing device includes one or more interfaces to connect to one or more devices, and one or more processing devices, connected with the one or more interfaces. The one or more processing devices are to establish a first wireless connection with a first device. The first device lacks resources to connect to a cloud service directly. The one or more processing devices are also to receive data from the first device, provide the data to the cloud service, and in response to detecting a migration condition, disconnect the first wireless connection to allow establishment of a second wireless connection between the first device and a second device such that the second device receives subsequent data from the first device and provides the subsequent data to the cloud service.


