Virtual Device Channel for Dynamic Group Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current device connection methods are static and lack the ability to easily select and connect to a desired device group, primarily relying on uniform resource identifiers (URI) or IP addresses, with most connections being peer-to-peer (P2P) and not allowing for dynamic selection or changes in device groups.
Innovation Solution
A method and apparatus that generate a virtual device channel to connect devices, allowing for the selection of a desired device group based on predetermined conditions, with the option to set following relationships between devices and transmit processed information through this channel in structured machine-readable languages like JSON, XML, or OWL.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If static connection methods using URI or IP address are used, then device connection is established, but device group selection is difficult and connection flexibility is poor
Solution Approach 1:
The patent introduces a server as an intermediary component that mediates between devices and device groups. The server receives device group selection requests from first devices, manages device group information, and establishes connections between first devices and selected second devices. This intermediary resolves the contradiction by providing centralized management capabilities that enable easy device group selection while maintaining flexible connection adaptability through the server's coordination.
Solution Approach 2:
The patent adds a new dimension to device connection by introducing device group abstraction layers above individual device connections. Instead of directly connecting devices using static URI/IP addresses, the system creates a hierarchical structure where devices are organized into groups, and connections are established through group-level selection. This dimensional change enables flexible device group selection while maintaining underlying connection adaptability.
2Adaptability or versatility
If P2P connection is used, then direct device communication is achieved, but dynamic device group selection and changes are not possible
Solution Approach 1:
The server acts as a mediator that handles the complexity of dynamic device group selection and management. First devices can dynamically select and change device groups through the server without directly managing complex peer-to-peer group configurations. The server absorbs the connection management complexity while providing simplified dynamic selection capabilities to end devices.
Solution Approach 2:
The system implements feedback mechanisms where the server receives device group selection requests from first devices, processes these requests by selecting appropriate second devices from managed groups, and establishes connections based on the feedback loop. This feedback-driven approach enables dynamic device group selection while the server manages the underlying complexity of connection establishment and maintenance.
3Ease of operation
If virtual device channel is generated through server, then easy device group selection is enabled, but additional system component is required
Solution Approach 1:
The server serves as a necessary intermediary that provides virtual device channel generation capabilities. While the server adds a system component, it centralizes the complexity of device group management and selection logic, making the selection process easy for first devices. The server handles device group information storage, selection request processing, and connection establishment, thereby simplifying the user-facing operation despite the added system layer.
Data Source
AI summary
A system and method is capable e of connecting devices including receiving from a first device a request to select a plurality of second devices according to predetermined conditions required by the first device. The system also can generate a virtual device channel for connecting the plurality of second devices to the first device.


