Communication Cloud for Seamless Device Interconnection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current network communication protocols lack a standardized and seamless method for internet-enabled devices to interconnect and utilize multiple cloud services, requiring users to manage different accounts, interfaces, and connections for each service provider, leading to complexity and fragmentation.
Innovation Solution
The Konichiwa protocol enables internet-enabled devices to connect via a communication cloud using a key generated from their subnet address, allowing for automatic or manual discovery and service advertisement, facilitating seamless interconnection and service delivery across different cloud services.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple cloud services are used with different account management systems, then service functionality is improved, but system complexity increases
Solution Approach 1:
The patent introduces a communication cloud as an intermediary layer between devices and multiple service providers. This cloud manages authentication, device registration, and service coordination centrally, eliminating the need for users to manually manage multiple accounts and connections. The communication cloud acts as a mediator that handles the complexity of interconnecting with different cloud services while providing a simplified interface to users.
Solution Approach 2:
The communication cloud is designed as a universal platform that can interface with multiple different cloud services and service providers simultaneously. It provides multi-functional capabilities including device registration, authentication, service discovery, and coordination across different service providers, thereby reducing system complexity while maintaining versatility.
2Reliability
If manual account management is required for each service provider, then service security is improved, but ease of operation deteriorates
Solution Approach 1:
The system implements automated device registration and authentication processes where devices automatically generate keys from their subnet addresses and register with the communication cloud without user intervention. The communication cloud automatically manages authentication credentials and service access, eliminating manual account management while maintaining security through automated cryptographic key generation and verification.
Solution Approach 2:
The communication cloud performs preliminary authentication and device registration actions before service access is granted. Devices automatically establish secure connections and receive authentication credentials in advance, eliminating the need for users to manually configure account information while maintaining security through pre-established authentication mechanisms.
3Adaptability or versatility
If service discovery protocols are implemented, then service accessibility is improved, but communication overhead increases
Solution Approach 1:
The communication cloud performs preliminary service discovery and device registration before actual service interactions. Devices register their capabilities and services with the communication cloud in advance, creating a pre-established service directory. This preliminary action reduces the need for continuous service discovery broadcasts and queries, thereby reducing communication overhead while maintaining service accessibility.
Solution Approach 2:
The system implements a service discovery protocol where devices advertise their services to the communication cloud, which then maintains an updated service directory. Other devices can query this directory to discover available services without needing to broadcast continuous discovery requests. The feedback mechanism ensures services are discovered efficiently with minimal communication overhead.
Data Source
AI summary
A system, method, and computer program product for allowing network enabled devices to interconnect via auto-discovery and manual discovery. The interconnections are made via a communication cloud, which is a resource on a server that acts as a transmission channel between authorized devices. The protocol includes a Communication Cloud Assignment that defines a process for designating a device to a cloud. Once a device is connected to a cloud, it uses a Service Discovery/Delivery Protocol to request and/or advertise its services to other devices on the cloud. Devices with appropriate criteria such as the same IP address, subnet, service protocol etc. will be placed on the same cloud; thus, those devices will automatically discover each other and their services. A device may be manually directed from its originating cloud to another cloud when a special code is entered.


