Virtual View for Cross-Network Device Connection Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for controlling the connection between devices in different local networks can lead to issues when a user equipment attempts to initiate services that require connections between devices in separate local networks, as they may not actually be connected, causing problems such as failing to play a video stream from a security camera to a television.
Innovation Solution
A method and system where user equipment generates a virtual view of local devices in separate networks, allowing users to select and enable or disable connection instructions based on connectivity information, ensuring that only valid connections are established, using an intermediary system that connects to both local and public networks to manage the communication path between devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the user equipment presents a virtual view showing all local devices as if they are connected to the same network, then the ease of operation is improved, but the reliability deteriorates because connections between devices in different local networks may fail
Solution Approach 1:
The system obtains connectivity information about the communication path between devices before enabling connection instructions. This feedback mechanism ensures that the virtual view dynamically reflects actual connection capabilities, preventing users from attempting connections that would fail while maintaining a simple interface.
Solution Approach 2:
The virtual view is made dynamic by enabling or disabling the ability to instruct connection establishment based on real-time connectivity information. This allows the interface to adapt its functionality according to actual network conditions, presenting only valid connection options to the user.
2Adaptability or versatility
If the system allows connection instructions between any devices in the virtual view, then the adaptability is improved, but the reliability worsens due to potential connection failures across different networks
Solution Approach 1:
The system dynamically adjusts connection capabilities based on connectivity information. The ability to instruct connection establishment is enabled or disabled in response to received connectivity status, allowing flexible adaptation to network conditions while preventing unreliable connections.
Solution Approach 2:
The intermediary system acts as a mediator between the user equipment and local devices in different networks. It provides connectivity information about communication paths and controls connection establishment, ensuring that only viable connections are permitted while maintaining system versatility.
3Reliability
If the intermediary system manages communication paths between devices in different local networks, then the reliability is improved, but the device complexity increases
Solution Approach 1:
The intermediary system serves as a central coordinator that manages communication paths between devices in different local networks. It collects connectivity information, determines valid communication paths, and controls connection establishment, thereby ensuring reliable connections while centralizing the complexity management.
Solution Approach 2:
The intermediary system obtains and processes connectivity information about communication paths, providing feedback to the user equipment about which connections are viable. This feedback loop enables reliable connection management without requiring complex distributed coordination across all devices.
Data Source
AI summary
One aspect of the disclosure relates to a method in a user equipment for instructing establishment of a connection between a first local device and a second local device, the user equipment being connected to a public network, wherein an intermediary system is configured to connect to a first local network, to a second local network and to the public network. A virtual view is generated and, upon receiving a selection of a representation in the view, connectivity information is obtained regarding the communication path between the first local device and the second local device. An ability for user to instruct establishment of communication path in dependence of the connectivity information.


